Director of New Business Sales - Western Europe
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
Director of New Business Sales - Western Europe Overview The Director – New Business Sales, Western Europe, will focus on acquiring net new clients and achieving overall business goals of profitable year‐on‐year growth. Key Success ...