Alice Leonard is a Practice Vice President at Bain & Company, where they have held various roles including Practice Area Consultant, Practice Director, Practice Senior Manager, and Consultant since 2019. Prior to Bain & Company, Alice was the Director of Sailing at the College of Charleston from 2007 to 2010. They earned a Bachelor of Science in Chemical Engineering from Stanford University in 1997 and an MBA from Northwestern University's Kellogg School of Management in 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices