Director, Channel Sales EMEA
- Hiring Organisation
- Verkada
- Location
- London, United Kingdom
- Salary
- £ 120 K
retaining the existing teamSupport & coach team of CSMs in their responsibility to build pipeline dailyPartner with our direct sales team and marketing teams to build our go-to-market strategy for EMEA and translate that into our EMEA channel strategyReporting on CSM activity and forecast to the VP of Global ...