Skip to main content

360 Communication Manager - Geneva, Switzerland

Our client is a global, natural and organic ingredient-based cosmetics and well-being products maker, producer and retailer. The Group is built on strong values of entrepreneurship, team work, respect and authenticity. It is committed to developing products that are environmentally friendly and sustainable.
With a presence in 90 countries, our products are distributing in more than 2,900 stores in the world.

You are inhabited by a highly collaborative energy and entrepreneurial mindset ? Consumer centricity is your everyday motto ? Join us to step change the cosmetics universe and share over 40 years of passion !

CONTEXT :

As a key member of the international communication team, reporting to the head of communication, you will manage a team of project leaders who are responsible for the development and production of global 360 communication campaigns.

MAIN MISSIONS :

1) Brand Custodianship

You will act as a brand guardian globally and contribute to define the global communication strategy. Working hand-in-hand with the product category managers and 360 experts, you will define and safeguard the priority level, allocated budget and milestones of each communication initiative in your portfolio.

2) 360 Creative Campaigns

You will lead the relationship with the creative agencies and manage a team of project leaders in charge of the executional excellence and on-time delivery of a selection of 360 campaigns, from briefing to production of the assets across touch points. You will have an important role in enabling the agency via clear and insightful briefs as well as feedback throughout the creative process that will be grounded on the brand strategy and fundamentals. Part of the creative work will also be led by the internal creative studio with whom you will be closely collaborating.

3) Cross-functional Leadership

You will lead regular meetings and calls with the markets and cross-functional central teams to be in touch with the local needs and keep the organization informed about the brand building work. This will be key to ensure the executions are flexible enough to be adapted to the various touchpoints (in-store, digital, PR, etc.) and tailored to the markets’ needs. It will also be an important step to deliver meaningful 360 campaigns as well as to gather local and internal insights to improve the current processes.

PROFILE :
  • Master in marketing or communication ;
  • 5+ years of experience in a 360 communication role or advertising agency ;
  • 2+ year of management experience ;
  • Ability to work under tight deadlines with a can-do attitude ;
  • Will to take ownership and drive ;
  • Strong interpersonal and influencing skills ;
  • Appetite for challenges and change ;
  • Well versed in digital and social media activation is a strong plus ;
  • Attracted by the cosmetics industry ;
  • Fluent in French and English.
FIXED-TERM CONTRACT

STARTING DATE : ASAP

Please, apply here

Comments