Customer Development Manager
Posted 5 days ago by Radar Recruitment
- Salary:
- £60,000 - £65,000/annum
- Location:
- London (164 miles)
- Job Type:
- Permanent
The nature of the role will be very cross functional, so someone that has a good understanding of brand activation and associated marketing activities as well as core sales/customer development would be an advantage. Essentially, we are looking for someone that can bring a start up … more