Head of Sales
Posted today by GlobalData
- Location:
- London, Greater London, United Kingdom (72 miles)
- Job Type:
- Permanent
The team is led by a strong management team who offer training, development and coaching that allows both early and experienced talent to progress in their career. The culture on the floor is buzzing and positive, and you can expect to be rewarded well with our uncapped commission scheme. … more