- Cloud Contact Center Software
- Home Based, Europe
- Competitive Salary + Bonus + Benefits + Stock Options
The appointed EMEA Channel Sales Manager will play a pivotal role in our client’s next ramp of growth and will work in an exciting, fast-paced start-up environment with experienced industry leaders.