Vonage
Teams at Vonage
Recently posted jobs
Information Technology • Productivity • Software
The Sales Director will lead a team of Account Executives, driving new revenue across EMEA, particularly in the UK, while developing sales strategies and maintaining key executive relationships.
