Head of New Business – Creative Consultancy
Head of New Business – Creative Consultancy

Head of New Business – Creative Consultancy

London Full-Time No home office possible
J

Social network you want to login/join with:

Head of New Business – Creative Consultancy, london

col-narrow-left

Client:

Urban Digital Recruitment Ltd

Location:

london, United Kingdom

Job Category:

Other

EU work permit required:

Yes

col-narrow-right

Job Views:

3

Posted:

31.05.2025

Expiry Date:

15.07.2025

col-wide

Job Description:

Head of New Business – Creative Consultancy

Central London | £80–100K + Bonus & Benefits | Hybrid Working

Are you ready to drive commercial growth at the cutting edge of creativity and strategy? This is a rare opportunity to lead new business efforts for a global creative consultancy that works with some of the world’s most influential brands.

As Head of New Business, you’ll lead on developing and executing a global sales strategy, building strategic partnerships, and heading up a high-performing commercial team. Your focus will be on unlocking growth through insight-led solutions that help major organisations elevate their creative and brand impact.

What you’ll be doing:

  • Leading and mentoring a global business development team to exceed ambitious revenue targets
  • Creating and implementing a best-in-class new business strategy and pipeline framework
  • Engaging with senior decision-makers to position a premium consulting offer
  • Driving sales performance through strong CRM management, forecasting and reporting
  • Collaborating closely with delivery teams to ensure a seamless client experience
  • Representing the consultancy at key industry events and contributing to thought leadership

You’ll bring:

  • A strong background in commercial leadership, business development, or strategic consulting
  • Proven experience of delivering high-value growth, ideally working with £20m+ revenue targets
  • A consultative, strategic approach to client engagement and proposition development
  • Experience leading and developing high-performing sales teams
  • A strong grasp of creative, marketing or innovation-led industries
  • Commercial acumen with the ability to create financial models and present to senior stakeholders

This is a senior leadership role offering real impact, autonomy, and the chance to shape a high-growth consultancy at the forefront of creative business. With global reach and a powerful brand proposition, this is a fantastic next step for a commercially driven leader.

Benefits include: 25+ days holiday, hybrid working, private medical cover, share scheme, mental health and wellbeing support, and excellent internal progression.

#J-18808-Ljbffr

J

Contact Detail:

JR United Kingdom Recruiting Team

Head of New Business – Creative Consultancy
JR United Kingdom
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>