Michaela Leonard is a Senior Manager at Bain & Company, a position they have held since 2026. Prior to this, Michaela worked as a Manager and Consultant at Bain & Company and gained experience as a Commercial Banking Associate at JPMorgan Chase & Co. They hold an MBA with an emphasis in Strategy from the University of Michigan's Stephen M. Ross School of Business, as well as a B.A. in Economics from the University of California, Los Angeles. Michaela also has a background in venture capital, having interned at JUMP Investors and served as a Venture Capital Associate at the Zell Lurie Commercialization Fund.
This person is not in the org chart
This person is not in any teams
This person is not in any offices