Steve Lowe is a Senior Manager at Accenture, where they have been contributing since 2025. Prior to this role, they held various positions in technology and systems analysis, including Lead Development Manager at TIAA from 2016 to 2023 and Senior Systems Analyst at John Hancock Life Insurance Company from 1999 to 2003. Steve also gained experience as a Technical Services Professional at IBM Global Services and as a Systems Analyst at multiple firms, including TEK Systems and Ajilon Consulting. They earned a Bachelor of Science in Computer Information Systems from Bentley University in 1999.
This person is not in the org chart
This person is not in any teams
This person is not in any offices