Business Development / Sales Development Manager - EMEA
- Location
- Greater London, England, United Kingdom
Business Development/Sales Development Manager - EMEA Denodo is looking for an ambitious and hands-on BDR/SDR Manager - EMEA to lead, coach and develop our Business Development/Sales Development organization across key European markets.This is an exciting … opportunity for an experienced BDR/SDR Team Leader ready to step into their first management role, or an existing BDR/SDR Manager with up to approximately three years of management experience who is looking for broader international responsibility. The successful candidate will lead a team responsible ...