International Field Sales Manager
Job description
Vacancy No: 5399. Job Title: International Field Sales Manager. Location. Central London (candidates must be within ~45–60 mins commute of Clerkenwell. About the Role. An exciting opportunity to join a high-end, international brand and contribute to our client's ambitious growth journey. We are …