Senior Creative Strategy Lead

Channel 4 London, England Feb 12, 2026

Type Contract
Pay Not listed
Work Onsite
Level Senior

The Senior Creative Strategy Lead position centres on as Senior Creative Strategy Lead, you’ll collaborate with a diverse range of brands and media agencies helping to shape their marketing campaigns, turning strategy into broadcast q. It would suit someone who can bring ownership, clear communication, and practical organisation to the role.

Known job details

  • Own the development of proposals with ideas that are aligned to brand briefs through clear goals, research, rationale, strategies and tactics.
  • Navigate the push and pull between client needs and creative dreams, acting as the problem-solving bridge between creative and revenue.
  • Collaborate closely with commissioning teams and production, championing cross functional collaboration to ensure responses meet creative standards and brand timelines.
  • Drive and participate in the creative conceptualization process on RFP requests through collaborative, purposeful brainstorms.

Likely focus of the role

  • As Senior Creative Strategy Lead, you’ll collaborate with a diverse range of brands and media agencies helping to shape their marketing campaigns, turning strategy into broadcast q.
  • As a public service broadcaster who is ‘Altogether Different’, the Senior Creative Strategy Lead is required to uphold the brand cachet of Channel 4 whilst incorporating and balanc.
  • Intuitive, empathetic communicator who can understand the priorities of all partners and navigate multiple perspectives to drive projects forward.

Requirements mentioned

  • Proven experience in a senior creative strategy or creative director role within a media owner, publisher, platform, agency or brand environment.
  • Skilled multi-tasker, with strong commercial acumen and ability to manage multiple workstreams simultaneously whilst overseeing and supporting in the prioritization of others.
Keep exploring similar roles

Search for more Senior Creative Strategy Lead jobs from Channel 4 in London, England.