Steven Anthony

Managing Director

Steven Anthony is a strategic leader in product and technology, currently serving as Managing Director at Deloitte since 2025. Prior to this role, they held multiple key positions, including Managing Director at KPMG from 2015 to 2023, Director at AlixPartners from 2011 to 2015, and Chief Information Officer at Charles River Associates from 2008 to 2011. Steven also founded Anthony Consulting, serving as President from 2006 to 2008, and was Vice President, Head of Business Technology at Celerant Consulting from 2000 to 2006. Their extensive experience demonstrates a strong background in management and technology consulting.

Location

Boston, 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