Croud logo
CroudPosted 1 month ago

New Business Director, EMEA

$71,250–$81,000 year

HybridLondon, England, United Kingdom

Full TimeSenior Level

Job Summary

Own strategic new business opportunities from qualified lead through to contract signature, driving complex RFPs and competitive pitches while building long-term relationships with senior marketing decision-makers. Develop tailored business development strategies to generate sustainable pipeline growth across priority sectors and deliver against individual and team revenue targets. Lead end-to-end pitch processes for high-value opportunities, coordinating cross-functional teams to produce compelling, insight-led proposals and presentations. Partner with Marketing and Agency Leadership to align sales activity with broader commercial objectives and champion integrated opportunities across Croud and Born Social. Maintain an accurate sales pipeline and forecast, reporting regularly on pipeline health, opportunity progression, and revenue performance to senior stakeholders.

Required Qualifications

  • In depth, demonstrable experience in business development, consultative sales or agency growth within digital marketing, media or integrated communications
  • A proven track record of winning significant new business and leading complex competitive pitch processes
  • Strong commercial acumen with the ability to identify, shape and convert high-value opportunities
  • Experience engaging senior marketing leaders and C-suite stakeholders with confidence and credibility
  • Excellent presentation, storytelling and proposal-writing skills, with the ability to simplify complex solutions into compelling commercial narratives
  • A collaborative leadership style, bringing together multidisciplinary teams around a shared commercial objective
  • Strong organisational skills with the ability to manage multiple opportunities simultaneously
  • A proactive, resilient and results-driven mindset with a genuine passion for growth
  • Curiosity about emerging trends across media, marketing, technology and AI, with the ability to translate these into client value
  • Hybrid working model with a minimum of 3 days a week based in our London office

Desired Qualifications

  • A benchmarked salary between £71,250 to £81,000

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce