Canva
Creative Content Lead (UK)
Found: October 2, 2025
Location:
London, England, United Kingdom
What you'll do:
As Creative Content Lead, you'll shape the creative direction for content, oversee the full content lifecycle, and collaborate with various teams to align creative goals.
Responsibilities:
- Define and lead the creative vision for the UK market.
- Oversee content creation and curation.
- Utilize local market insights to inform content strategies.
- Collaborate with stakeholders to ensure alignment on creative goals.
- Monitor performance and refine strategies based on data.
Requirements:
- Experience in creative leadership within the UK market.
- Strong visual design skills with a relevant portfolio.
- Ability to craft culturally relevant content.
- Experience managing freelancers and guiding content innovation.
About the team:
You will join the International Content Team, focused on building a valuable content library that meets design standards and cultural resonance.