jobsswitzerland.ch
← All jobs

Marketing Manager Swiss Market

Swatch AG

Employment type
Full-time
Location
Biel/Bienne
Company
Swatch AG, Nicolas G. Hayek Strasse 1, 2502 Biel/Bienne
First posted
Apply now

Marketing Manager Swiss Market
The company
Swatch occupies the leading position in the Swiss watch industry and is among the most popular brands in the world. The first Swatch watches surprised the entire world with their revolutionary concept, their creative design, and their provocative spirit. The brand philosophy is based on color, movement, lightness, and transparency, characteristics that can be found in every Swatch product and project. The brand asserts its global presence in the world of sport and art.
Job description
In order to strengthen our Marketing department, Swatch is currently recruiting a
MARKETING MANAGER SWISS MARKET (w/m) 100%
In this role, you will take charge of the direction of the marketing department for the Swiss market for the brands Swatch and Flik Flak.
Your area of responsibility includes the following activities:
Develop, implement, and present the annual marketing plan for the Swatch and Flik Flak brands (advertising, traditional and digital media, sponsoring, promotions, merchandising, and decoration) in accordance with Swatch International guidelines
Plan, coordinate, and monitor marketing campaigns, direct marketing activities, e-commerce activities, product launches, and loyalty programs (Swatch Club Suisse), as well as online shop activities (newsletters, banners, keywords, traffic, and performance) and social networks (content, budget, competition, etc.).
Organize and coordinate events, product launches, and meetings with key accounts, and develop promotions for dealers with suitable advertising materials
Prepare briefings for agencies and external partners for the development of creative concepts, advertising materials, decorations, and media plans
Identify, evaluate, and implement new sponsoring opportunities and ensure the activation of partnerships
Ensure the management, allocation, monitoring, and control of the marketing budget
Coordinate the Swiss market Marketing team (3 employees) in a matrix environment
In addition to your daily tasks, you will supervise various projects and work in close collaboration with the International Marketing department, the Brand Manager for the Swiss market, logistics, the Retail department, sales, and external clients on a daily basis.
Profile
We are looking for a dynamic and innovative personality capable of adapting quickly to various situations through quick understanding and creativity.
Marketing training (Marketing Manager or equivalent)
5 to 7 years of experience in marketing project management as well as 2 to 3 years of experience in team management
Very good knowledge of digital marketing, communication, social networks, visual merchandising, and events
Experience in a dynamic environment, ideally fashion, lifestyle, or retail
Professional requirements
Creative, innovative personality capable of adapting quickly
Natural leadership, with a strong ability to coordinate teams and collaborate with various stakeholders.
Excellent communication and negotiation skills
Ability to manage multiple projects simultaneously with autonomy and rigor
Availability to work several weekends per year if necessary
Languages
Proficiency in French, German, and English
Company address
At Swatch, we do not do boredom. We thrive through innovation and infuse our pioneering and adventurous spirit into everything we do. Thus, we evolve in a dynamic and vibrant environment that values creativity, teamwork, and openness. We want our employees to feel inspired to bring their best and authentic selves to work and actively seek to create an environment that prioritizes diversity, equity, and inclusion, where everyone feels heard and appreciated. We are convinced that happy and healthy employees are the key to success. That is why we offer attractive benefits, including:
Work and public holidays:
Flexible 40 hours of work/week
25 to 30 days of annual leave
Health insurance / Pension fund:
Contribution to health insurance costs
First-class pension fund
Maternity/Paternity:
Extended maternity leave
Family allowances beyond legal requirements
Additional training:
Training and development plan
Paid language courses
Mobility:
Unique and modern buildings as well as outdoor facilities
Convenient location and access by public transport
Free underground parking and access to self-service bicycles
F&B:
Subsidized on-site canteen and food trucks
Free coffee and tea
Other:
Discounts on products
Fitness benefits and programs
Fun events at work
Contact
If you feel that this stimulating opportunity matches your profile and expectations, please click the APPLY link to send us your CV.
SWATCH Ltd.
Human Resources
Nicolas G. Hayek Strasse 1
CH - 2502 Bienne/Bienne jpid1e890e6jm jpit0937jm jpiy26jm

Automatically translated from the original.

Posted 2 weeks ago

Location

View on Google Maps