Rachel M Lee

Rachel M Lee - Member Profile

San Diego, CA

MBA, Wharton
Boston Consulting Group
Shire (Takeda)
Independent Consultant

Rachel spent 10 years as a Practice Expert in the Healthcare Practice at the Boston Consulting Group and has been running her consulting firm focused on business strategy for life science companies since 2019. Rachel also briefly served as China Country Manager at Shire Pharmaceuticals (now Takeda), a leader in rare disease therapies. She is a board member at ActiveCrossus.

She has a broad range of functional expertise including corporate strategy, product and pricing strategy, sales and marketing, organizational/HR, due diligence and PMI in Mergers and Acquisitions. She speaks English and Mandarin.

You’re global and local – Umbrex is, too

Umbrex independent consultants are available where you need them – in all major markets and every global region.