BRAND MANAGER SWISS MARKET 100%

Swatch

Bern

Hybrid

CHF 120,000 - 180,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Swatch Headquarters in Biel/Bienne, Switzerland is seeking a Brand Manager for the Swiss Market (100%). The role drives Swatch and Flik Flak sales and marketing strategies across retail, wholesale and eCommerce in Switzerland, aiming for growth and omni-channel excellence.

You will manage P&L, budgets and forecasts, identify new stores, oversee local events and promotions, and collaborate with Marketing and Retail teams to strengthen brand identity while maintaining consistency with Swatch HQ

Qualifications

  • 7+ years of senior-level sales management in retail.
  • Experience with store openings, lease negotiations and retail operations.
  • Strong leadership, negotiation and presentation skills.
  • Willingness to travel within Switzerland.

Responsibilities

  • Develop sales and operations strategies for retail and wholesale.
  • Oversee P&L, budgeting and forecasting.
  • Lead retail locations and ensure brand consistency.
  • Drive local events and promotions.
  • Collaborate with Marketing and Store teams to strengthen Swatch identity.

Skills

Sales leadership
Retail management
P&L management
Budgeting and forecasting
MS Office proficiency
Travel within Switzerland

Tools

MS Office

Job description

At Swatch, we thrive on surprise. Whether it's with our collections, action sports or artistic collaborations, we don't stay inside the box. We're here to shake things up with our striking designs, which always reflect the zeitgeist but never fail to catch the eye. That's what we do best, and that's what we've done since 1983.

Our team is a collective of passionate people, headquartered in Switzerland and present worldwide. We are visionaries and revolutionaries - unwaveringly true to ourselves and unafraid to do things differently. Together, we are here to make the world a little more colorful and exciting by embracing newness and boldness. You might even say that we're more than just a watch company.

Are you one of us? Join our team.

To reinforce the Swiss Market team at Swatch Headquarters in Biel/Bienne, Switzerland, we are currently searching for a:

BRAND MANAGER SWISS MARKET 100%

The Brand Manager is responsible for developing and implementing Swatch's & Flik Flak's sales and marketing strategies in Switzerland, to achieve the targets in the market through the corporate retail stores, key wholesale independent and national accounts as well as Ecommerce, assuring an Omni channel experience to our customers. He/She is responsible for identifying new stores (brick and mortar and online) opportunities to leverage growth development for the Swatch business. The Brand Manager is responsible for managing the brand's Profit and Loss statements and achieving budgeted sales and profitability goals in the market. The Brand Manager is accountable for representing the brands within the Swatch business landscape, understanding our competitors and their operations as well as managing the business relationships internally and externally. He/She acts as a brand ambassador within the Swatch Brand organization and the external marketplace. Moreover, he/she is responsible for leveraging the expertise of cross-functional business partners to achieve business goals.

Some main responsibilities will include:

  • 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
  • Together with the Retail Manager, oversee the sales and operations of the retail locations
  • Evaluate Brand competition challenges and identify opportunities for growth and profit enhancement
  • Evaluate Brand competition challenges and identify opportunities for growth and profit enhancement
  • Drive sales of E-commerce store in conjunction with the eStore Manager to ensure sales budgets are achieved or exceeded
  • Together with the Marketing Manager, develop and implement marketing initiatives (including Digital Marketing initiatives) to increase the brand awareness in the marketplace and to attract new customers in collaboration with Swatch HQ
  • Plan and execute local events, promotions and point of sale activities in order to increase sell through levels
  • Supervise the proper use of merchandising material by customers in line with VM Guidelines
  • Strengthen the brand identity, while ensuring that brand image and position were properly maintained in people and materials in line with Swatch HQ
  • Ensure annual performance reviews are conducted for all direct reports and that individual development plans arising from performance reviews are implemented
  • Responsible for the budget, balance sheet and income statement for the division in collaboration with Controlling
  • Establish a SWATCH spirit within the team (~32 headcounts) and provide leadership and guidance
Profile

Profile:

  • Minimum of 7 years + of senior-level sales management experience within retail environment, ideally for a company with fast moving goods/products
  • Solid understanding of all aspects of the retail development process including but not limited to lease negotiations, store openings, store operations, etc.
  • Previous experience with a company that has strong brand presence in the market
  • Strong leadership skills, team player, open minded
  • Sound knowledge and expertise in sales reporting, including monthly budgeting and forecastin.
  • Ability to effectively present information and reports to senior management
  • Good level with MS Office programs
  • Able to travel within Switzerland
Professional requirements

You are results-oriented with a strong bias for action and a high level of energy and enthusiasm. You have excellent organization, negotiation, presentation, and interpersonal skills. Furthermore, you are a self-starter who works well independently and in a team environment.

Languages

In addition, you possess excellent communications skills and are fluent in English, German and French. Every other language is a plus.

Rue Nicolas-G-Hayek / Nicolas-G-Hayek-Strasse, 2502 Biel/Bienne, Switzerland (Bern)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

Swatch • Verwaltungsregion Seeland

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

Swatch AG • Verwaltungsregion Seeland

On-site
CHF 120,000 - 180,000
40 hour work week
30 days annual leave
Health insurance
+2
PR & Social Media Project Leader Swiss Market 100%
PR & Social Media Project Leader Swiss Market 100%

Swatch • Bern

Hybrid
CHF 110,000 - 150,000
Retail Design Project Leader
Retail Design Project Leader

Swatch AG • Biel

On-site
CHF 110,000 - 140,000
Flexible working hours
25–30 days annual leave
Health insurance
+6
Marketing Manager Swiss Market 100%
Marketing Manager Swiss Market 100%

Swatch • Bern

Hybrid
CHF 110,000 - 140,000
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 100%
BRAND MANAGER SWISS MARKET 100%

Swatch Group • Biel

On-site
CHF 90,000 - 120,000
Marketing Manager Swiss Market
Marketing Manager Swiss Market

Swatch AG • Biel

On-site
CHF 120,000 - 180,000
Flexible 40 heures de travail/semaine
25 à 30 jours de congé annuel
Assurance santé / Fonds de pension
+3
Marketing Manager Swiss Market 100%
Marketing Manager Swiss Market 100%

Swatch • Biel

On-site
CHF 120,000 - 160,000
Brand Manager, Swiss Market & Omnichannel Growth
Brand Manager, Swiss Market & Omnichannel Growth

Swatch AG • Verwaltungsregion Seeland

On-site
CHF 120,000 - 180,000
40 hour work week
30 days annual leave
Health insurance
+2