Talent.com
Luxury Experts
Country Manager Switzerland - Premium Lifestyle & AccessoriesLuxury Experts • Bern, BE, ch
Suche nach anderen Stellen
Country Manager Switzerland - Premium Lifestyle & Accessories

Country Manager Switzerland - Premium Lifestyle & Accessories

Luxury Experts • Bern, BE, ch
Vor 14 Stunden
Stellenbeschreibung


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.

Your responsibilities

  • Lead the Swiss market: develop and execute the commercial strategy, delivering sales growth and profitability across all distribution channels.
  • Own financial performance: manage the market P&L, budgets and forecasts in close collaboration with Controlling.
  • Drive Retail performance: oversee store operations, strengthen commercial execution and identify opportunities for network development, including new locations and store openings.
  • Develop Wholesale business: strengthen relationships with key accounts and independent retail partners, identify new distribution opportunities and drive sell-through.
  • Grow E-commerce: work closely with the E-commerce team to achieve online sales targets and deliver a consistent omni channel customer experience.
  • Activate the brand locally: partner with Marketing to deliver campaigns, events and point-of-sale initiatives that attract customers and support sales.
  • Lead and develop teams: set clear objectives, coach direct reports and build a collaborative, accountable and commercially focused culture.
  • Monitor competitors, consumer trends and market performance, turning insights into practical growth initiatives while ensuring consistent brand presentation.


Your profile

  • 10+ years of senior commercial or sales management experience, with substantial responsibility across both Retail and Wholesale.
  • A proven track record in country management, general management or regional leadership, covering Switzerland or the DACH region.
  • Experience in premium accessories, fashion, lifestyle or comparable consumer brands, with a strong understanding of volume-driven sales and distribution.
  • Demonstrated P&L ownership, with solid budgeting, forecasting and performance analysis skills.
  • Practical experience in retail network development, store operations, openings and Retail lease negotiations.
  • Strong leadership, negotiation and key account management skills, supported by a proactive, hands-on approach.
  • Fluency in German, French and English is essential.
  • Willingness to travel regularly within Switzerland.


The opportunity

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.

Interested? Apply through Luxury Experts with your CV. All applications will be handled confidentially.



Jobalert für diese Suche erstellen

Country Manager Switzerland - Premium Lifestyle & Accessories • Bern, BE, ch