Chief Sales Officer
Posted 06/06/2024 by Elliot Marsh
- Salary:
- £170,000 - £200,000/annum
- Location:
- London (100 miles)
- Job Type:
- Permanent
This is a vital role for the organisation and will lead on driving new business within the UK. It will be responsible for winning new clients, ideally with large e-commerce businesses, develop and grow a small team, whilst also working closely with the wider international team on global … more