MSP Channel Leader – UK & Ireland
- Location
- Greater London, England, United Kingdom
Mimecast is seeking a commercially driven sales leader to own and scale the UKI MSP business, leading a multi-region team and driving end-to-end partner- and end-customer sales across managed services. You ...