Overview
Salary/Rate: £100,000 – £130,000
Location: London
Job Description 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…
[...]