Vicky Levy

Vicky Levy Headshot

Vicky is a Principal with Monitor Deloitte, Deloitte’s strategy practice. She leads of our global life sciences practice and one of Deloitte’s most important global pharmaceutical company relationships. She lives and works out of Boston. Vicky has recently moved back to Boston after having worked and lived in Switzerland with her family for the last four years. In Europe, she led Deloitte’s health care and life sciences practice and was a member of Deloitte’s European Executive team.

Vicky has over 20 years of experience in life sciences and health care. Her client focus has centered on helping executives define their strategy and transform their organizations to develop and deliver higher impact care to patients more quickly and effectively. She enjoys working with her clients to mobilize their growth, innovation and reinvention ambitions.

Before joining Deloitte, Vicky was with Monitor Company for 16 years where she held a number of leadership roles and served clients across their strategy needs. Prior to joining Monitor Company Vicky work at Procter and Gamble and Lehman Brothers.

Vicky received her MBA from the Tuck School of Business at Dartmouth College and her BA from Amherst College. Vicky is fluent in Spanish and English, conversant in French and still working her way through German.