People

Vicky Levy

Deloitte Global Life Sciences & Health Care Industry Leader

Vicky Levy

115 Federal Street, Winthrop Center

Floors 12,13,14,15

Boston

MA

United States

02110-1894

View map

Vicky 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 more than 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 BA in History and Latin American Studies from Amherst College and an MBA from The Tuck School of Business at Dartmouth.

Vicky Levy