Michael Scherer, MBA, currently serves as a Manager at Deloitte since September 2024 and is a Member of The Post, an exclusive leadership network for athletes, since September 2025. Previously, Michael was a Member of 3i Members from February 2024 to April 2025, engaging private investors to explore opportunities. Michael also held the position of Chief Operating Officer at VerAleo Capital Partners from May 2023 to August 2024 and worked at Deloitte Consulting from October 2016 to February 2024 in various roles, including Manager, Senior Consultant, and Consultant. Before that, Michael was a Senior Client Manager at Octagon from 2008 to 2015. Michael holds a Bachelor of Arts in History from Brown University and a Master of Business Administration in Finance from the University of Maryland - Robert H. Smith School of Business.
This person is not in any teams
This person is not in any offices