Vicky Levy

Life Sciences and Healthcare

Lead Partner

Vicky Levy

Steinengraben 22

4002 Basel


View on a map

Vicky leads the Life Sciences and Healthcare practice in Switzerland. A 20 year life sciences consulting veteran, Vicky brings a wealth of global experience to our clients here in Switzerland. Her area of expertise is in end to end commercial transformation. Over the years and together with her clients, she has architected and embedded multiple, global, commercial transformation programmes for a number of Fortune 100 life sciences companies. These transformations range from commercial excellence, to enterprise-wide customer centricity, to digital excellence. She also brings a broad range of therapeutic area knowledge across specialty and primary care.

She joined Deloitte through the acquisition of Monitor Company. At Monitor, she held multiple leadership roles including a member of the Global Executive team whilst always in client service and leading client relationships.