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.
Leading and mentoring a global business development team to exceed ambitious revenue targetsCreating and implementing a best-in-class new business strategy and pipeline frameworkEngaging with senior decision-makers to position a premium consulting offerDriving sales performance through strong CRM management, forecasting and reportingRepresenting the consultancy at key industry events and contributing to thought leadership
A strong background in commercial leadership, business development, or strategic consultingA strong grasp of creative, marketing or innovation-led industriesCommercial 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.
25+ days holiday, hybrid working, private medical cover, share scheme, mental health and wellbeing support, and excellent internal progression….