EMEA Manager - Business Development
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
revenue. This is a modern, AI‐augmented leadership role. You will be expected to embed AI tools into every layer of your team’s workflow – from prospecting and outreach to pipeline management, performance analysis, and coaching – to drive consistent overperformance against pipeline and bookings targets. Responsibilities Coach and develop ...