Switzerland Country Manager — Luxury Brand, P&L Leader

Luxury Experts

Bern

Sur place

CHF 180 000 - 260 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

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.

Qualifications

  • 10+ years of senior commercial or sales management experience.
  • Country management or regional leadership experience (Switzerland or DACH).
  • Experience in premium accessories, fashion, lifestyle or comparable consumer brands.
  • Proven P&L ownership with budgeting, forecasting and performance analysis.

Responsabilités

  • 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.

Connaissances

Leadership
Negotiation
Key account management

Description du poste

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.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Swiss Country Manager – Luxury Accessories Brand
Swiss Country Manager – Luxury Accessories Brand

Luxury Experts • Bern

Sur place
CHF 180 000 - 260 000
Country Manager Switzerland - Premium Lifestyle & Accessories
Country Manager Switzerland - Premium Lifestyle & Accessories

Luxury Experts • Bern

Sur place
CHF 180 000 - 260 000
11.11.2026
11.11.2026

Luxury Experts • Bern

Sur place
CHF 180 000 - 260 000
Multi-Store Luxury Retail Leader – Switzerland
Multi-Store Luxury Retail Leader – Switzerland

Luxury Experts • Kloten

Sur place
CHF 120 000 - 160 000
10.11.2026
10.11.2026

Luxury Experts • Zürich

Sur place
CHF 55 000 - 80 000
Zurich Luxury Sales Advisor — Multilingual & Growth‑Oriented
Zurich Luxury Sales Advisor — Multilingual & Growth‑Oriented

Luxury Experts • Zürich

Sur place
CHF 55 000 - 80 000
Luxury Store Manager – Lead Brand Experience & Team
Luxury Store Manager – Lead Brand Experience & Team

BRUNELLO CUCINELLI SUISSE SA • Suisse

Sur place
CHF 90 000 - 130 000
Swiss Brand Lead: Marketing Strategy & P&L
Swiss Brand Lead: Marketing Strategy & P&L

HC Solutions AG • Suisse

Hybride
CHF 120 000 - 180 000
15.10.2026
15.10.2026

Luxury Experts • Vaud

Sur place
CHF 120 000 - 180 000
Store Manager Multi-Site - Premium
Store Manager Multi-Site - Premium

Luxury Experts • Kloten

Sur place
CHF 120 000 - 160 000
Lieux principaux