Charlotte Tilbury

HQ
London
Total Offices: 3
1,758 Total Employees
Year Founded: 2013

Teams at Charlotte Tilbury

7 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Beauty
Provides legal advice to international procurement, retail, and new market expansion teams. Drafts, reviews, and negotiates retail, franchise, distribution, lease, supply chain, logistics, IT, digital, and other commercial contracts. Identifies legal risks, supports regulatory compliance and legal proceedings, develops policies and procedures, collaborates with outside counsel, and delivers legal training across a global business.
7 Days AgoSaved
In-Office
London, Greater London, England, GBR
Beauty
Develops and executes global influencer marketing strategies and campaigns across beauty categories, including color, fragrance, and holiday. Manages influencer relationships, talent negotiations, contracts, budgets, content assets, affiliate recruitment, regional collaboration, reporting, and performance analysis. Provides strategic guidance to global marketing teams and markets while driving brand awareness, advocacy, conversion, and KPIs through influencer activations.
8 Days AgoSaved
In-Office
London, Greater London, England, GBR
Beauty
Assist with global paid search and shopping campaign execution, account hygiene, performance reporting, budget management, bidding optimization, and asset coordination. Analyze campaign performance, market trends, consumer behavior, and marketing technologies to improve acquisition, revenue, and efficiency. Collaborate with SEO, CRM, ecommerce, finance, content, and translation teams while supporting purchase orders and monthly reconciliation.