EMEA Manager - Business Development
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
Reporting to the Director of Business Development EMEA, the Business Development Representative (BDR) Manager will lead a team of 8-10 hybrid working Business Development Representatives focused on outreach to prospects that are typically £50Million+ in revenue. This is a modern, AI‐augmented … high level of accuracy. Help the BDRs plan and prepare for their future career at insightsoftware, supporting progression through structured goals, MEDDPICC‐aligned skill development, and regular AI‐powered performance reviews. Qualifications Experience in software; proven track record of leading a Business Development or Sales Development ...