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

Head of New Business – Creative Consultancy

Slough Full-Time 64000 - 96000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Lead a global business development team and drive commercial growth.
  • Company: Join a top creative consultancy working with influential global brands.
  • Benefits: Enjoy 25+ days holiday, hybrid work, private medical cover, and more.
  • Why this job: Make a real impact in a high-growth environment at the forefront of creativity.
  • Qualifications: Strong background in business development and experience with high-value growth.
  • Other info: This is a senior leadership role with autonomy and the chance to shape the future.

The predicted salary is between 64000 - 96000 £ per year.

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
  • Excellent internal progression

Head of New Business – Creative Consultancy employer: JR United Kingdom

At Urban Digital Recruitment Ltd, we pride ourselves on being an exceptional employer, particularly for the Head of New Business role in Slough. Our vibrant work culture fosters creativity and collaboration, while our commitment to employee growth is evident through extensive training and development opportunities. With a competitive salary package, hybrid working options, and a focus on mental health and wellbeing, we offer a supportive environment where you can thrive and make a significant impact in the creative consultancy landscape.
J

Contact Detail:

JR United Kingdom Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Head of New Business – Creative Consultancy

Tip Number 1

Network strategically within the creative consultancy space. Attend industry events, webinars, and workshops where you can meet key players and decision-makers. Building relationships with professionals in this field can open doors and provide insights into the company culture and expectations.

Tip Number 2

Stay updated on the latest trends in creative consultancy and business development. Follow relevant publications, blogs, and thought leaders on social media. This knowledge will not only help you in interviews but also demonstrate your passion and commitment to the industry.

Tip Number 3

Prepare to discuss your previous successes in driving revenue growth and leading teams. Have specific examples ready that showcase your strategic approach and ability to exceed targets. This will highlight your suitability for the role and your potential impact on the company.

Tip Number 4

Familiarise yourself with the company's portfolio and their major clients. Understanding their work and how they position themselves in the market will allow you to tailor your discussions and show how you can contribute to their growth and success.

We think you need these skills to ace Head of New Business – Creative Consultancy

Commercial Leadership
Business Development
Strategic Consulting
Sales Strategy Development
Team Leadership
Client Engagement
Revenue Growth Management
CRM Management
Forecasting and Reporting
Partnership Building
Creative Industry Knowledge
Financial Modelling
Presentation Skills
Thought Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in commercial leadership and business development. Focus on achievements that demonstrate your ability to drive high-value growth, especially with significant revenue targets.

Craft a Compelling Cover Letter: In your cover letter, express your passion for creative consultancy and outline how your strategic approach can benefit the company. Mention specific examples of past successes in leading sales teams and developing client relationships.

Showcase Your Industry Knowledge: Demonstrate your understanding of the creative, marketing, or innovation-led industries in your application. Reference any relevant trends or insights that could impact the consultancy's growth and how you plan to leverage them.

Highlight Leadership Skills: Emphasise your experience in mentoring and leading high-performing teams. Provide examples of how you've successfully developed talent and driven performance in previous roles, as this is crucial for the Head of New Business position.

How to prepare for a job interview at JR United Kingdom

Showcase Your Leadership Skills

As a candidate for the Head of New Business role, it's crucial to demonstrate your leadership capabilities. Prepare examples of how you've successfully led teams in the past, particularly in achieving ambitious revenue targets. Highlight your mentoring style and how you foster high performance within your team.

Understand the Creative Consultancy Landscape

Familiarise yourself with the latest trends and challenges in the creative consultancy sector. Be ready to discuss how these insights can inform your approach to developing a new business strategy. This will show your potential employer that you're not just knowledgeable but also passionate about the industry.

Prepare for Strategic Discussions

Given the consultative nature of the role, be prepared to engage in strategic discussions during the interview. Think about how you would approach client engagement and proposition development. Have a few ideas ready on how to unlock growth through insight-led solutions for major organisations.

Demonstrate Commercial Acumen

Since the role requires strong commercial acumen, be prepared to discuss financial models and how you've presented them to senior stakeholders in the past. Show that you understand the financial implications of business decisions and can effectively communicate these to drive sales performance.

Head of New Business – Creative Consultancy
JR United Kingdom
J
  • Head of New Business – Creative Consultancy

    Slough
    Full-Time
    64000 - 96000 £ / year (est.)

    Application deadline: 2027-06-11

  • J

    JR United Kingdom

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>