Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Luxury Experts, in partnership with a premium consumer accessories brand, seeks a fluent German, French and English speaker to lead the Swiss business from Bern. You will own country P&L, drive both Retail and Wholesale and shape the market strategy across E-commerce and omni-channel initiatives.
This is a hands-on leadership role requiring 10+ years in senior commercial or sales management, Swiss country or DACH leadership, and a proven track record in premium brands with strong growth.
Country Manager Switzerland - Premium Lifestyle & Accessories
Swiss market P&L · Retail, Wholesale & E-commerce · Fluent German, French & English
--
Luxury Experts is partnering with an internationally recognised premium consumer accessories brand to recruit a commercially driven leader to oversee its Swiss business and operations.
We are seeking a fluent German, French and English speaker with a strong track record across both Retail and Wholesale, ideally gained in premium accessories, fashion, lifestyle or other branded consumer products with significant sales volumes. Previous Swiss country management or DACH regional leadership experience, combining P&L ownership, distribution development and team leadership, will be particularly relevant.
With responsibility for Retail, Wholesale and E-commerce, you will shape the market strategy and translate it into commercial results. This is an opportunity for an energetic, hands-on leader who enjoys driving sales, developing teams and growing a brand in a fast-paced, volume-driven environment.
Take ownership of an established brand’s Swiss business, combining strategic direction with direct commercial impact. Based in Bern Canton, you will work closely with international headquarters and lead a diverse market across multiple sales channels.
All applications will be handled with strict confidentiality.