Michaela Leonard

Senior Manager

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

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