SL

Steven Leach

Associate Managing Director |US South Market Unit | Financial Services

Steven Leach has extensive experience in business development and sales within the financial services sector. Starting their career at Northern Trust Bank, they held various roles before progressing to positions at EDS/Hewlett-Packard, Oracle, and IBM, where they led significant consulting and outsourcing initiatives. Currently serving as the Associate Managing Director at Accenture, Steven continues to drive transformation and sales success in the US South Market Unit. They hold a BS in Marketing from DePaul University.

Location

Charlotte, United States


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices