This site uses cookies. To find out more, see our Cookies Policy

Head of Brand communication - CDD 9 months in Le Chenit at AUDEMARS PIGUET – English

Date Posted: 12/3/2018

Job Snapshot

  • Employee Type:
    Fixed-term contract
  • Location:
    Le Chenit
  • Date Posted:
    12/3/2018

Job Description

Switzerland,
Head of Brand communication - CDD 9 months
Audemars Piguet draws from its unique heritage combining tradition, experience and know-how to push back the boundaries of high-end watchmaking and reinvent the rules perfectly mastered by our watchmakers. 

YOUR RESPONSIBILITIES

Reporting to the Group Chief Branding Officer based in Le Brassus, your main
areas of responsibility will include: To help define the mid and long term vision of the Brand, especially by
refine its positioning, its voice and its identity. Be the keeper of its DNA
and its codes; To define and implement its communication and branding strategy, whilst leading international advertising campaign developments from
writing briefs, pitching agencies to executing the concepts, by. Create
corporate and product campaigns (complicated watches, core collection,
women), across print, digital, TV, outdoor, and other key media and
touchpoints by recommending a coherent on and offline orchestration
together with the Media team ; To recommend and help develop communication tools, such as videos
and visual keys, press dossiers, brochures, books and other publications ; To manage and develop all online activations of the brand ; To oversee and develop our “Retail visibility” by developing, including
temporary boutique merchandising and corporate gifting programs ; To lead and help develop a team of approx. 10 professionals.

 

REQUIRED QUALIFICATIONS

With a graduate degree in Business Administration or Economics, you have 6-8 years specialised experience in brand and digital communication in the luxury goods sector. You are both creative and strategic and very much tuned into the latest trends in visuals arts and communications, offline and online, with a deep understanding and feeling for brands and luxury. You speak fluent English and French. You have led a team. You are customer orientated and have strong
communication skills especially with providers. You are organised, structured and known for your analytical abilities and search for excellence and continuous improvement in everything you do. Respectful, solution driven with a positive attitude in all circumstances, you are as well a team player. You have a proven track record of building brands and creating breakthrough communications.

 

 


 

 

Date of publication : 03/10/2018

End of publication : 28/01/2019