Skip to main content

Vicky Levy

Deloitte Global Life Sciences & Health Care Industry Leader | Deloitte Consulting LLP

Vicky Levy leads Deloitte Global’s Life Sciences and Health Care (LSHC) Practice, setting and implementing the strategic direction for LSHC practices throughout the Deloitte network. Her career spans over 25 years and is marked by significant contributions to the pharmaceutical, biotech, and health care fields. In addition to her LSHC leadership role, she is the Global Lead Client Service Partner for a leading medicines company in Switzerland.  She previously served as Deloitte Global’s Life Sciences Sector leader.

Vicky is dedicated to guiding life sciences and health care leaders through strategic transformations and organizational change, navigating unprecedented change and uncertainty- to achieve outstanding outcomes for patients. Her global perspective is shaped by residencies around the world, including in the US, LATAM, and Europe. Now based in Boston, Vicky continues to champion the life sciences and health care sectors with a focus on transformative science, organizations, leaders and teams. Committed to diversity, equity, and inclusion (DE&I) and to fostering a community of empowerment and equality, she actively supports Deloitte’s DE&I goals and serves on the Board of Directors of YW Boston, an organization dedicated to building more inclusive environments for women and people of color.

Vicky holds a B.A. in History and Latin American Studies from Amherst College and an M.B.A. from The Tuck School of Business at Dartmouth.