Sabine Leveiller

Followers
-
Number of articles
1

BIO

Sabine is the Marketing Director, Europe at Vista (covering 15 countries among all EU) where she oversees the overall marketing and brand strategy. She joined the company in 2012 where she has held several roles, heading the corporate and marketing strategy for Southern Europe
countries and managing successfully the France market team as General Manager.

She has more than 20 years of experience in project management, marketing strategy, brand development, along with a deep understanding of eCommerce.

Prior to starting at Vista, Sabine developed her career working at Oliver Wyman as Engagement Manager, and Thales as a research engineer working at Oliver Wyman as Engagement Manager, and Thales as a research engineer.

Member since
11-05-2023
Followers
-
Number of articles
1