Steven Anthony is a strategic leader in product and technology, currently serving as a Managing Director at Deloitte since 2025. Prior to this role, Steven held various leadership positions, including Managing Director at KPMG from 2015 to 2023 and Chief Information Officer at Charles River Associates from 2008 to 2011. Steven also founded Anthony Consulting and served as its President from 2006 to 2008, in addition to serving as Director at AlixPartners from 2011 to 2015 and Vice President, Head of Business Technology at Celerant Consulting from 2000 to 2006.
This person is not in the org chart
This person is not in any teams
This person is not in any offices