Job Detail

Marketing Program Manager (F/M) 100%

Inseriert am: 29.06.2021

Marketing Program Manager (F/M) 100%


The company


Swatch, launched in 1983 by Nicolas G. Hayek, is a leading Swiss watchmaker and one of the world's most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative design and provocative spirit. Today Swatch continues to innovate and surprise with new models, collections and special editions. The brand maintains a strong presence in the world of sports with its commitment to snowboarding, free skiing, surfing, and beach volleyball and mountain bike slopestyle. Right from the start, Swatch connected with art and artists, and Swatch watches remain a prominent canvas for artists from a broad range of disciplines.


In order to reinforce the Marketing team at its Headquarters in Biel/Bienne, Switzerland, SWATCH is currently searching for a


Marketing Program Manager (F/M) 100%


Job description


This newly created role will be responsible for the planning and coordination of teams around the rollout of our Marketing strategy.


MAIN TASKS & RESPONSIBILITIES



  • Responsible for producing and maintaining a yearly marketing calendar plan, liaising with all the markets and subsidiaries and at the same time building a collaborative working relationship with them

  • Coordinate teams to roll out the overall Marketing plan for the brand

  • Ensure that the defined Marketing deliverables( from assets, to visual merchandising, to media campaigns, etc.) are structured and coordinated to the Marketing plan

  • Serve as the link between the Marketing, e-Commerce, Retail and Sales teams Collaborate with all involved teams to provide the best consumer experience, and align all team members within the marketing plan

  • Coordinate cross-channel marketing efforts


Ensure a stress-free roll-out of successful campaigns and features, anticipate roadblocks and respect deadlines


Profile



  • Detail oriented, you demonstrate a creative and innovative mind-set associated to time management skills

  • In addition to your fun, positive and over creative personality, you can demonstrate excellent communication skills and a developed team player mind set.

  • The successful candidate will have a high attention to details, excellent organisation skills, and ability to manage multiple projects and responsibilities.

  • In addition to your excellent capacity to work under pressure in a very dynamic and fast-paced environment, you demonstrate high flexibility and motivation coupled with a great sense of structure and organisation


Professional requirements



  • Degree in Business, Marketing, Advertising, Communication, Finance, or any related field

  • As this role requires constant communication with different units of the company and stakeholders, your verbal, non-verbal, written communication skills must be above average.

  • 5 years’ experience in Marketing is an asset

  • You handle market research and analyse results efficiently, prioritize and influence stakeholders; understand the target market and its dynamics


Languages


In addition, you are fluent in English, German and/or French. 


Job location

2502 Biel/Bienne

Company address


Swatch Ltd
Nicolas G. Hayek Strasse 1
CH-2502 Biel

Apply for this job

Details