Steve Lowe

Senior Manager

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.

Location

Mooresville, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices