Head of Creative & Strategy - Pitch-Winning Leader

Itch Media Limited

Greater London

On-site

GBP 70,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual pay review
Up to 18% annual bonus
Private healthcare
Yearly training budget
Extra holidays increasing with tenure
Cycle to Work scheme

Job summary

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.

Qualifications

  • 10+ years' experience in developing creative campaigns.
  • Proven ability to manage and develop a small team.
  • Strong understanding of brand and social strategy.

Responsibilities

  • Lead strategic development across pitches and projects.
  • Own the strategic narrative for new business pitches.
  • Collaborate with the team to ensure cohesive strategy.

Skills

Creative campaign development
Strategic framework development
Team leadership
Client relationship management
Communication skills
Production understanding

Tools

AI tools for research
Presentation software

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of Creative and Strategy £60-70k
Head of Creative and Strategy £60-70k

Itch Media Limited • Greater London

On-site
GBP 70,000 - 90,000
Annual pay review
Up to 18% annual bonus
Private healthcare
+3
Creative
Creative

ITCH • Greater London

On-site
GBP 30,000 - 50,000
Production Lead & Client Strategy Partner
Production Lead & Client Strategy Partner

Itch Media Limited • Greater London

Hybrid
GBP 65,000 - 90,000
Health Insurance
Annual Bonus (up to 18%)
Annual Training Budget
+4
Senior Social Strategy Architect
Senior Social Strategy Architect

Itch Media Limited • Greater London

On-site
GBP 70,000 - 100,000
Health Insurance
Annual bonus scheme
Cycle to Work Scheme
+4
Lead Creative - Brand Experiences & Strategy
Lead Creative - Brand Experiences & Strategy

Audience • Greater London

Hybrid
GBP 55,000 - 75,000
Flexible working arrangements
Training and development budgets
Well-stocked kitchen
Head of Influencer Creative Strategy
Head of Influencer Creative Strategy

Semdispatch • Greater London

Hybrid
GBP 120,000 - 180,000
Senior Creator Strategy Lead: Insight-led Campaigns
Senior Creator Strategy Lead: Insight-led Campaigns

Influencer Ltd • City of Westminster

On-site
GBP 60,000 - 80,000
Private Healthcare through Vitality
Wellbeing support including EAP & Mental Health cover
25 days of Annual Leave plus Bank Holidays
Senior Creative Leader: Ideation, Strategy & Team Leadership
Senior Creative Leader: Ideation, Strategy & Team Leadership

MADD RECRUITMENT LTD • Sevenoaks

On-site
GBP 60,000 - 85,000
Creative Director: Campaign Innovator & Team Leader
Creative Director: Campaign Innovator & Team Leader

Global One • Greater London

On-site
GBP 70,000 - 90,000
Head Creative
Head Creative

MADD RECRUITMENT LTD • Sevenoaks

On-site
GBP 60,000 - 85,000