European Channel Sales Manager
  • 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.