A complete application in a minute
Tailored resume and cover letter, ready to send.
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
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:
Profile:
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.
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)