
Leah O'Donnell
Head of Partnerships
Leah has over 20 years of experience working across a range of healthcare and consumer focused businesses. She most recently consulted with health plans and growth companies on strategy and product positioning, both independently and as part of the healthcare practice at Slalom Consulting. Previously, she was a Senior Director at Blue Cross Blue Shield of Massachusetts (BCBSMA) where she worked across strategy, innovation and corporate venture with Zaffre Investments, BCBSMA’s investment arm. She has also been a Director at Health Dialog and as a consultant across a variety of industries including consumer goods, education and financial services.
Education
- Bachelor of Arts degree in Political Theory and Philosophy from Georgetown University
- Master of Business Administration from the Tuck School of Business at Dartmouth College
Location
Boston, MA; West Palm Beach, FL