Chief Sales Officer
Posted a week ago by Elliot Marsh
- Salary:
- £170,000 - £200,000/annum
- Location:
- London (245 miles)
- Job Type:
- Permanent
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 projects. You will have the autonomy to sell all services across their portfolio, alongside … more