Charlotte Tilbury

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

Teams at Charlotte Tilbury

4 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Beauty
Leads visual direction for integrated luxury beauty campaigns across photography, film, digital, social, and other channels. Owns creative projects from concept through execution, directs shoots, integrates Generative AI into workflows, maintains premium brand standards, and collaborates with marketing, production, strategy, and product teams. Mentors junior creatives, manages quality and priorities, and drives innovation across the in-house creative agency.
10 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Beauty
Lead and own end-to-end EU media strategy across priority markets, manage two direct reports, collaborate with agencies and cross-functional teams, drive omni-channel media plans (online and offline), optimise campaign performance and budgets, and test innovative formats to maximise ROI and retail/DTC sales.
10 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Beauty
The Senior Digital Product Designer will create holistic digital experiences and collaborate with various teams to ensure app functionality, aesthetics, and alignment with brand vision.