Head of Creative & Strategy - Pitch-Winning Leader

Head of Creative & Strategy - Pitch-Winning Leader

Full-Time No working from home possible
Itch Media Limited

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.

#J-18808-Ljbffr
Itch Media Limited

Contact Details:

Itch Media Limited Recruitment Team