Charlotte Tilbury Beauty logo

Head of Marketing for Europe

Charlotte Tilbury BeautyLondon, England, United Kingdom
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior Level Manager

Qualifications

To succeed in this role, you should possess:Proven experience in a senior marketing role within the luxury or beauty industry. A strong track record of developing and executing successful marketing strategies. Exceptional leadership skills to inspire and guide a diverse team. Deep understanding of market trends and consumer behavior in the beauty sector. Excellent communication skills, both verbal and written.

About the job

Charlotte Tilbury Beauty, founded in 2013 by Charlotte Tilbury MBE, has become a global name in cosmetics. The brand is recognized for making makeup accessible and enjoyable, offering a wide product range for both gifting and personal use. With operations in over 50 markets and a team of more than 2,300, the company continues to expand through record-breaking growth, innovative launches, and technology-driven retail strategies. Collaboration and creativity are central to the culture, with a focus on excellence and ambitious expansion.

Role overview

The Head of Marketing for Europe leads a regional team spanning Trade Marketing, Category Marketing, and Regional Media. This senior position requires a strategic leader who excels in creative environments and can guide cross-functional teams. Acting as the brand ambassador for Europe, the role involves motivating the team and collaborating with global departments to shape and implement marketing strategies aligned with company objectives.

Key responsibilities

  • Lead and deliver 360 marketing campaigns: Coordinate with Marketing, Media, Visual Merchandising, Commercial, Digital, and Global Marketing teams to plan and execute campaigns, store launches, and events that set industry benchmarks.
  • Drive media and digital strategy: Apply expertise to develop media strategies and digital initiatives that engage the brand’s audience.

Requirements

  • Significant experience in luxury beauty marketing
  • Strong understanding of industry trends
  • Results-oriented approach

About Charlotte Tilbury Beauty

Charlotte Tilbury Beauty is a pioneering beauty brand founded by Charlotte Tilbury MBE. We focus on empowering people through innovative and accessible makeup solutions that enhance beauty for everyone, everywhere.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.