Swiss Brand Manager – Omni-Channel Growth Leader

Swatch

Biel

On-site

CHF 120,000 - 170,000

Full time

8 days ago

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

Swatch is seeking a Brand Manager for the Swiss market (100%) based at our Biel/Bienne headquarters. You will develop and implement sales and marketing strategies for Swatch and Flik Flak in Switzerland, driving growth across retail, wholesale, and ecommerce while ensuring an omni-channel customer experience.

You will identify new stores, manage P&L, and lead cross-functional initiatives with marketing, retail, and HQ teams.

Qualifications

  • Minimum of 7 years+ of senior-level sales management experience within retail environment.
  • Strong leadership, team player, open minded.
  • Experience with lease negotiations, store openings, store operations.
  • Ability to travel within Switzerland.
  • Fluent in English, German and French.

Responsibilities

  • Develop sales and operations strategies to maximize growth potential for the brand’s Retail and Wholesale business.
  • Manage and review P&L statements as well as develop budget and forecast reports.
  • Oversee the sales and operations of the retail locations with Retail Manager.
  • Drive sales of E-commerce store in conjunction with the eStore Manager to ensure sales budgets are achieved or exceeded.
  • Plan and execute local events, promotions and point of sale activities to increase sell-through.
  • Strengthen the brand identity and ensure brand image is maintained in materials and people.
  • Lead annual performance reviews for direct reports and drive development plans.
  • Collaborate with Controlling on budget, balance sheet and income statement.

Skills

Senior sales management
Retail operations
Leadership
Budgeting & forecasting
MS Office

Tools

MS Office

Job description

Swatch is seeking a Brand Manager for the Swiss market (100%) based at our Biel/Bienne headquarters. You will develop and implement sales and marketing strategies for Swatch and Flik Flak in Switzerland, driving growth across retail, wholesale, and ecommerce while ensuring an omni-channel customer experience.

You will identify new stores, manage P&L, and lead cross-functional initiatives with marketing, retail, and HQ teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Brand Manager, Swiss Market: Growth & Omni-Channel Leader
Brand Manager, Swiss Market: Growth & Omni-Channel Leader

Swatch • Bern

Hybrid
CHF 120,000 - 180,000
Brand Manager, Swiss Market - Omni-Channel Growth
Brand Manager, Swiss Market - Omni-Channel Growth

Swatch • Verwaltungsregion Seeland

On-site
CHF 120,000 - 180,000
Brand Manager, Swiss Market — Omnichannel Growth Leader
Brand Manager, Swiss Market — Omnichannel Growth Leader

The Swatch Group SA • Verwaltungsregion Seeland

On-site
CHF 120,000 - 190,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

Swatch • Bern

Hybrid
CHF 120,000 - 180,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

Swatch • Biel

On-site
CHF 120,000 - 170,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

The Swatch Group SA • Verwaltungsregion Seeland

On-site
CHF 120,000 - 190,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

Swatch • Verwaltungsregion Seeland

On-site
CHF 120,000 - 180,000
Brand Growth Lead — Swiss Market, Retail & E‑Commerce
Brand Growth Lead — Swiss Market, Retail & E‑Commerce

Swatch Group • Biel

On-site
CHF 90,000 - 120,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

Swatch Group • Biel

On-site
CHF 90,000 - 120,000
Swiss Market Marketing Lead — Digital, Events & Growth
Swiss Market Marketing Lead — Digital, Events & Growth

Swatch • Biel

On-site
CHF 120,000 - 160,000
Top locations