Channel Sales Director (UK-based)
- Location
- Greater London, England, United Kingdom
region. SaaS experience is critical, and it would be beneficial if you have knowledge of our industry touchpoints including business communications (CCaaS/UCaaS), fintech, or cyber-security. Job requirements Have experience selling SaaS solutions in any of the following markets: business communications (inc. contact centre), fintech and payments ...