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…

Tagged as:

[...]

Source