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.
Location
Denver, United States
This person is not in the org chart
This person is not in any offices