Sales Manager (New Logo)
Enghouse · 1001-5000 employees
A global technology company providing video solutions, services, and contact center software.
Building client relationships · Closing new deals · Developing sales strategies
10+ yrs10+ years selling telecom solutions; strong consultative selling and negotiation skills; proven success selling complex technology solutions; excellent English communication; ability to lead sales cycle and build relationships.