EMEA Channel Sales Leader — SaaS & Partners
- Location
- Greater London, England, United Kingdom
Responsibilities include achieving sales targets, training partners, and executing channel programs. The ideal candidate will have experience in Channel sales across EMEA and strong SaaS background. This position offers a competitive benefits package and a dynamic working environment. #J-18808-Ljbffr ...