Country Manager Switzerland - Premium Lifestyle & Accessories

Luxury Experts

Bern

On-site

CHF 180,000 - 260,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

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.

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.

Skills

Leadership
Negotiation
Key account management

Job description

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.

All applications will be handled with strict confidentiality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

11.11.2026
11.11.2026

Luxury Experts • Bern

On-site
CHF 180,000 - 260,000
Switzerland Country Manager — Luxury Brand, P&L Leader
Switzerland Country Manager — Luxury Brand, P&L Leader

Luxury Experts • Bern

On-site
CHF 180,000 - 260,000
Swiss Country Manager – Luxury Accessories Brand
Swiss Country Manager – Luxury Accessories Brand

Luxury Experts • Bern

On-site
CHF 180,000 - 260,000
10.11.2026
10.11.2026

Luxury Experts • Zürich

On-site
CHF 55,000 - 80,000
Store Manager Multi-Site - Premium
Store Manager Multi-Site - Premium

Luxury Experts • Kloten

On-site
CHF 120,000 - 160,000
Store Manager Multi-Site - Premium
Store Manager Multi-Site - Premium

Luxury Experts • Kloten

On-site
CHF 120,000 - 150,000
Sales Manager Switzerland (Industrial B2B)
Sales Manager Switzerland (Industrial B2B)

Approach People • Zürich

On-site
CHF 120,000 - 180,000
Head of Private Banking Switzerland (Benelux Markets)
Head of Private Banking Switzerland (Benelux Markets)

Page Executive • Switzerland

On-site
CHF 350,000 - 650,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

The Swatch Group SA • Verwaltungsregion Seeland

On-site
CHF 120,000 - 190,000
Area Sales Manager, Gourmet Food and Premium Beverages, Switzerland
Area Sales Manager, Gourmet Food and Premium Beverages, Switzerland

Approach People • Lausanne

On-site
CHF 75,000 - 95,000
Top locations