Sabine Leveiller

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.

2 Articles Published | Follow:
Unlocking growth: helping UK startups scaleup

For most people, the idea of starting their own business is a daunting enough challenge to overcome. It’s only once it’s up and running that it becomes clear the greater challenge will be growing the business and, even more specifically, taking it from the startup to the scaleup stage.

The power of branding for small businesses during an economic downturn

Small businesses are the backbone of the UK economy, accounting for 36% of turnover in the UK private sector and half of the UK workforce. However, this backbone is experiencing a great period of economic uncertainty as both their costs have increased and customers have less to spend. This uncertainty has led to four in five small business owners struggling to plan beyond 2023. Facing such economic headwinds, small businesses should look to the power of branding as the way to continue thriving.