Vonage

Basingstoke and Deane
Total Offices: 3
2,500 Total Employees
Year Founded: 2001

Jobs at Vonage

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

5 Days AgoSaved
In-Office
London, England, GBR
Information Technology • Productivity • Software
Hunters-focused enterprise sales role responsible for new logo acquisition, prospecting, pipeline generation, forecasting, and territory revenue growth. Collaborates with pre-sales, engineering, and implementation teams to design CPaaS/API solutions, manage quotes/orders, and ensure smooth handoff to customer success.
7 Days AgoSaved
In-Office
London, England, GBR
Information Technology • Productivity • Software
Sell and expand Vonage's Network Powered Solutions (NwPS) to large enterprise accounts across priority verticals. Identify expansion opportunities (fraud prevention, authentication, connectivity), create forecasts and business development plans, collaborate with Solutions Architects and PreSales to design tailored solutions, support implementation and transition to Customer Success, and drive predictable recurring revenue against NwPS targets.