Skip to content
My account
Don't have an account yet?Sign up
Select Language

Senior Global Brand Communications & Media Manager

Key information

  • Publication date:16 December 2024
  • Workload:100%
  • Contract type:Permanent position
  • Place of work:Plan-les-Ouates

The L'OCCITANE Group is a leading international manufacturer and retailer of premium and sustainable beauty and wellness products. The Group operates in 90 countries worldwide and has 3,000 retail outlets, including over 1,300 of its own stores. Within its portfolio of premium beauty brands that champion organic and natural ingredients are: L'OCCITANE en Provence, Melvita, Erborian, L'OCCITANE au Brésil, LimeLife by Alcone, ELEMIS, Sol de Janeiro and Dr. Vranjes Firenze.

With its nature-positive vision and entrepreneurial ethos, L'OCCITANE Group is committed to investing in communities, biodiversity, reducing waste and to finding sustainable solutions to create a better and healthier planet. The mission statement of the Group is: With empowerment we positively impact people and regenerate nature.

L'OCCITANE is also committed to sustainability for business, people & the planet, as well as respect of human rights, ethics principles and labour protection. All employees at L'OCCITANE must therefore implement the company's mission and integrate the social, environmental, economic and legal effects of their actions in their day-to-day job. In practice, this means that any employee at L'OCCITANE shall contribute to growing sales, regenerating nature, caring for our consumers & partners and supporting our employees. The L'OCCITANE Group is a certified B CorporationTM.

CONTEXT & MISSION:
We are looking for a highly motivated Senior Global Brand Communications & Media Manager to join our Global Brand Communications Team!
In this role, you will be responsible for developing and implementing brand strategies to enhance L'OCCITANE en Provence brand awareness and ensure consistency in brand messaging and visual identity across all worldwide channels. This includes overseeing the creation of brand content, guidelines development, participation in the definition of the media and social media strategy as well as coordination with various teams to ensure cohesive and effective communication.
The position is based in Plan-Les-Ouates (near Geneva) and reports to the Head of Brand Fundamentals.

MAIN RESPONSIBILITIES:
Brand Management (70 %):

  • Participate in the definition of the social media and influence strategy in line with the brand objectives;
  • Develop brand content, including key messages, brand stories and visual assets for various platforms;
  • Create and implement brand guidelines to ensure consistency across all markets, platforms and channels in brand key messages, tone of voice and visual identity;
  • Manage and coordinate with our internal creative team and external agencies to ensure the successful execution of branding projects;
  • Collaborate with internal teams, including marketing, communication and HR to effectively communicate brand positioning across all departments in order to ensure a unified brand identity and to embed the brand positioning into the company's culture and daily operations.

Media Management (30%):

  • Participate in the definition and be fully responsible for the deployment of the global media strategy ensuring brand consistency across channels in alignment with brand messaging and creative direction;
  • Collaborate with the Revenue Growth Management (RGM) team and local markets to align media strategies with global brand objectives;
  • Build and maintain relationships with key media contacts and stakeholders;
  • Collaborate with creative teams and media partners to produce engaging and visually appealing content, tailored for media platforms in alignment with the brand guidelines and local market needs;
  • Collaborate with the RGM team to monitor brand-related content performance, making data-driven adjustments to enhance impact and relevance of brand storytelling and creative assets;
  • Monitor industry trends and best practices to enhance global brand communication performance.

HOW YOU CAN FIT:

  • Master in Marketing, Communications or a related field;
  • +7 years of experience in media and brand management;
  • Proven experience in developing and executing successful brand and media strategies;
  • Excellent understanding of various media channels, including social media and influence;
  • Fluent in English, conversational French is a strong asset;
  • Previous experience in the cosmetic sector is a plus;
  • Excellent interpersonal and influencing skills with the ability to work collaboratively across departments and develop strong relationships in an international and multicultural context;
  • Strong ability to manage multiple conflicting priorities and to maintain a helicopter view with a hands-on approach;
  • Solid oral presentation skills;
  • At ease with both creative briefing and analytics;
  • Proactivity with problem-solving attitude and the ability to work within tight deadlines;
  • Appetite for challenges and change in a complex fast-paced environment.

WHAT WE OFFER:

  • Working for a unique company, strongly committed towards the planet and the people (B Corp certification);
  • Working with passionate colleagues coming from all over the world;
  • A unique culture centered around entrepreneurship, where everyone is expected to collaborate, experiment & move fast;
  • Internal mobility opportunities;
  • Monthly allocation & discount for store products;
  • Attractive Social Insurances coverage;
  • 5 weeks annual leaves & 3 extra-days offered as public holidays;
  • Flexible and hybrid work arrangement;
  • Attractive Parental Leave Policy;
  • Public transport allowance.

PERMANENT CONTRACT
STARTING DATE: ASAP
RESIDENCE IN SWITZERLAND IS MANDATORY

Contact