Skip to main content

Global Head of Influencer Marketing

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

About Charlotte Tilbury Beauty

Founded by British makeup artist and beauty entrepreneur Charlotte Tilbury MBE in 2013, Charlotte Tilbury Beauty has revolutionised the face of the global beauty industry by de-coding makeup applications for everyone, everywhere, with an easy-to-use, easy-to-choose, easy-to-gift range. Today, Charlotte Tilbury Beauty continues to break records across countries, channels, and categories and to scale at pace.

Over the last 10 years, Charlotte Tilbury Beauty has experienced exceptional growth and is one of the most talked about brands in the beauty industry and beyond. It has become a global sensation across 50 markets (and growing), with over 2,300 employees globally who are part of the Dream Team making the magic happen.

Today, Charlotte Tilbury Beauty is a truly global business, delivering market-leading growth, innovative retail and product launches fuelled by industry-leading tech - all with an internal culture of embracing challenges, disruptive thinking, winning together, and sharing the magic. The energy behind the brand is infectious, and as we grow, we are always looking for extraordinary talent who want to be part of this our success and help drive our limitless ambitions.

About the role

We are looking for a talented and passionate expert in Influencer Marketing to lead our influencer marketing globally, inspiring the business to continue to disrupt, engage communities and break new boundaries!

The Global Head of Influencer Marketing is responsible for developing and leading the global influencer strategy to amplify brand love, establish innovative partnerships and drive measurable results. This role ensures strategic alignment, content excellence and seamless execution across all regions, acting as a key connector between senior leadership and regional teams.

This is a rare opportunity to shape a global influencer marketing strategy for a leading brand, driving industry-first collaborations and cultural impact. Join us to lead the charge in elevating our influencer presence worldwide!

As a Global Head of Influencer Marketing you will focus on the following

Strategic Leadership-

  • Develop and implement the global influencer marketing strategy aligned with brand objectives, product launches and regional market needs, setting clear KPIs and ensuring alignment across regions.
  • Identify and capitalize on emerging trends, platforms and opportunities in influencer marketing to maintain the brand's competitive edge.
  • Influence a multi-regional team to ensure a consistent, impactful influencer presence worldwide.
  • Oversee the creation and execution of campaign briefs to deliver impactful and cohesive influencer activations.

Influencer Partnership Development-

  • Build and nurture relationships with top-tier global influencers, creators and talent agencies.
  • Oversee the negotiation of global contracts and collaborations to ensure alignment with brand values and goals.
  • Oversee influencer casting, selection and strategy for key campaigns, including hero films, TVCs and social media content

Content/Campaign Oversight and Approvals-

  • Oversee global campaign briefs and the content approval process with cross functional teams, including marketing, PR, social media - ensuring creative excellence and consistency with brand values and messaging.
  • Oversee global campaign performance reporting, based on KPIs, liasing with the regions for localised data and insights.
  • Lead influencer strategies for global brand events such as Fashion Week and F1 Academy. Manage talent sourcing, briefings, and project coordination for filming days with Charlotte.

Data and Insights-

  • Hold the global relationship with our data/insights platform partner
  • Oversee the use of analytics tools to track and evaluate the effectiveness of influencer campaigns and provide actionable insights for improvement.
  • Regularly report on influencer marketing outcomes to senior leadership and stakeholders
  • Generate insights to refine strategies, identify high-performing influencers and improve future initiatives.

Team Leadership-

  • Lead, mentor and manage the global influencer marketing team
  • Inspire and direct the regional influencer marketing teams
  • Foster a collaborative and innovative environment to achieve shared goals

About You

  • Extensive proven experience in Influencer Marketing, including strategy development, within Beauty, Fashion or Entertainment
  • Strong negotiation, contract management and relationship building skills
  • Expertise in managing cross-functional teams and collaborating with senior leadership
  • Deep understanding of influencer marketing trends, platforms, and data-driven decision-making
  • Proven ability to manage high-profile global campaigns and large budgets effectively.
  • Experience in in a Global role
  • Visionary leadership with an innovative and strategic mindset. Creatively driven.
  • Strong interpersonal and communication skills to foster collaboration.
  • Ability to juggle multiple priorities and deliver exceptional results.
  • Self-motivated, action-oriented and ambitious with an ability to thrive in a fast-paced environment
  • Passion for all things beauty/fashion and an avid follower of social media, trends and industry news.

Charlotte Tilbury is a fast-paced and dynamic environment where nimble mindsets, striving to deliver the best and wanting to be part of a global #dreaamteam are key. Even though we have requirements, our experience and background are just a guide, we still love to welcome applicants with more or less experience stated, provided necessary skills can be demonstrated.

Why join us?

  • Be a part of this values driven, high growth, magical journey with an ultimate vision to empower everyone, everywhere to be the best version of themselves
  • We're a hybrid model with flexibility, allowing you to work how best suits you
  • 25 days holiday (plus bank holidays) with an additional day to celebrate your birthday
  • Inclusive parental leave policy that supports all parents and carers throughout their parenting and caring journey
  • Financial security and planning with our pension and life assurance for all
  • Wellness and social benefits including Medicash, Employee Assist Programs and regular social connects with colleagues
  • Bring your fury friend to work with you on our allocated dog friendly days and spaces
  • And not to forget our generous product discount and gifting!

At Charlotte Tilbury Beauty, our mission is to empower everybody in the world to be the most beautiful version of themselves. We celebrate and support this by encouraging and hiring people with diverse backgrounds, cultures, voices, beliefs, and perspectives into our growing global workforce. By doing so, we better serve our communities, customers, employees - and the candidates that take part in our recruitment process.

If you want to learn more about life at Charlotte Tilbury Beauty please follow our LinkedIn page!

Global Head of Influencer Marketing

Charlotte Tilbury
London, UK
Full-Time

Published on 07/12/2024

Share this job now