Canva
Brand Media Lead, EMEA
Found: December 18, 2025
This role is based in London, United Kingdom.
About the role:
As a Brand Media Lead, you will collaborate with various teams to manage media strategies and campaigns, ensuring local relevance and optimizing media efficiency.
Responsibilities:
- Manage media agency of record and lead campaigns from strategy development to execution.
- Work with cross-functional teams to ensure cohesive media strategies.
- Stay updated on new media trends and identify innovation opportunities.
Requirements:
- Experience in interactive, advertising, or marketing agencies.
- In-depth knowledge of media channels and brand measurement metrics.
- Ability to lead and influence across organizational boundaries.