MARKETING COMMUNICATION PROJECT LEADER 100%

Swatch AG

Bienne
Apply
  • Publication date:

    06 August 2022
  • Workload:

    100%
  • Contract:

    Permanent position

MARKETING COMMUNICATION PROJECT LEADER 100%

The company

Swatch, launched in 1983 by Nicolas G. Hayek, is a leading Swiss watch maker 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, freeskiing, surfing, 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.

Job description

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

MARKETING COMMUNICATION PROJECT LEADER 100%

Main responsibilities will include:

  • Coordinate written Marketing content and copywriting projects with internal and external resources including briefing, timing and budget management, quality assurance, continuous improvement and approval from Communication Team Leader for landing pages, product descriptions, taglines, advertising scripts, media campaigns, newsletters, UX, Social Media, storytelling.
  • Ensure that the created communication assets are aligned with the pre-defined goal, platform, and target.
  • Write, edit and review urgent copy requests, aligned with the pre-defined goal, platform, and target.
  • Assist Communication Team Leader on communication briefings and launch kits.
  • Propose topics appealing and relevant to customers; apply topics on owned platforms accordingly.
  • Develop creative strategies and consumer journeys for project launches, in an inspiring, informative, culturally relevant and shareable way.
  • Further develop styleguide and glossary in source language (English).
  • Share quality enhancement feedback with Communication Team to further establish terminology and glossary.

Profile

  • Bachelor or Master's degree in Communications, Journalism or related discipline
  • Solid (minimum 4-6 years) experience in a global Marketing Communication environment, ideally in agencies or international retail companies
  • Excellent copywriting and proofreading skills with proven track record and utmost attention to detail
  • SEO knowledge a plus

Professional requirements

You are a creative, positive and diplomatic person with service orientation and can-do attitude. You are able to work well in extremely fast-paced environment with high volume projects and quick turn-around. In addition, you are able to handle multiple projects, coordination with various departments both internally and externally, with the flexibility to re-prioritize when needed.

Languages

English native speaker mandatory, other languages a plus.

Company address

Your new employer:

Find a new home for your skills, creativity and ambitions. Swatch offers you the ideal environment to progress in your career and attractive benefits such as:

  • Flexible 40 working hours / week
  • 25 days of annual leave
  • Contribution to health insurance costs
  • Best in class pension fund
  • Subsidised on-site canteen and food trucks
  • Training and development plan
  • Extended maternity leave
  • Free parking

Contact

If you feel this challenging opportunity meets your profile and expectations, please click on the APPLY link to send us your CV in English.

SWATCH Ltd.
Human Resources
Nicolas G. Hayek Strasse 1
CH - 2502 Biel/Bienne

Contact

  • Soraya Dottore
  • Swatch AG

Apply