Head of Creative & Strategy - Pitch-Winning Leader in London

Head of Creative & Strategy - Pitch-Winning Leader in London

London Full-Time 60000 - 90000 Β£ / year (est.) No working from home possible
Itch Media Limited

At a Glance

  • Tasks: Lead a passionate team to create innovative campaigns and drive agency growth.
  • Company: Itch Media Limited, a dynamic agency in Greater London.
  • Benefits: Comprehensive benefits package, including health insurance and training budgets.
  • Other info: Autonomy to innovate in a supportive and collaborative environment.
  • Why this job: Shape creative outputs and inspire clients with your strategic insights.
  • Qualifications: Over 10 years of experience in creative campaigns and team leadership.

The predicted salary is between 60000 - 90000 Β£ per year.

Itch Media Limited in Greater London is seeking a Creative Lead to head up their Creative and Strategy team. You will have the autonomy to shape creative outputs while leading a passionate team. Your expertise in campaign development and client relationships will drive the agency's growth.

The ideal candidate will possess over 10 years of experience in creative campaigns and team leadership, combining strategic insights and creativity to inspire clients and deliver outstanding results.

This role offers a comprehensive benefits package, including health insurance, training budgets and incentives.

Head of Creative & Strategy - Pitch-Winning Leader in London employer: Itch Media Limited

ITCH is an exceptional employer for aspiring content creators, offering a vibrant work culture that fosters creativity and collaboration. With a focus on employee growth, you will benefit from hands-on experience in content production, access to a yearly training budget, and a supportive environment that prioritises mental health and well-being. Located in a dynamic setting, ITCH provides unique opportunities to engage with social media trends while enjoying perks like profit-sharing bonuses and extra holidays based on tenure.

Itch Media Limited

Contact Details:

Itch Media Limited Recruitment Team

We think you need these skills to ace Head of Creative & Strategy - Pitch-Winning Leader in London

Creative Campaign Development
Team Leadership
Strategic Insights
Client Relationship Management
Inspiring Creativity
Results-Driven Approach
Autonomy in Creative Outputs