Role Overview
The Head of New Business Development is responsible for defining and delivering the regional new business development strategy for Business to Organisation (B2O) clients across education, government and corporate sectors.
What You Will Do
You will lead the development of the regional pipeline strategy, establish business development priorities and oversee the implementation of go-to-market plans that drive sustainable growth and achievement of new business targets.
Why It Might Be a Fit
As a strategic leader and individual contributor, you will lead a team of Business Development Managers while actively pursuing high-value opportunities, building relationships with prospective clients, and supporting conversion of opportunities into sustainable partnerships.
Requirements
- University degree or equivalent experience in a relevant discipline.
- Established and proven sales experience, including experience in outbound B2O sales.
- Experience leading and managing business development or sales teams.
- Experience managing geographically dispersed or remote teams.
- Strong business development, prospecting and negotiation skills.
- Experience developing and implementing sales or lead generation strategies.
- Familiarity with Salesforce or similar CRM and prospecting tools.
- Strong stakeholder management and relationship-building skills.
- Experience using sales and pipeline reporting to drive performance and business growth.
- Ability to analyse market and customer data to identify opportunities and improve conversion rates.
- Written and verbal proficiency in English at C1 level.Local language proficiency at C2 level, written and spoken.
Benefits
- 32 days annual leave, in addition to public holidays
- 3 days volunteering leave
- Career average defined benefit pension scheme
To apply for this job please visit careers.britishcouncil.org.

Follow us on social media