Job Description
Join Vonage and help us innovate cloud communications for businesses worldwide!
The Strategic Sales Overlay is responsible for driving incremental, high-value revenue growth for the Network Powered Solution by co-selling alongside core account teams , shaping complex deals, and accelerating adoption of NWPS. This role does not replace core sellers; instead, it amplifies sales effectiveness , ensures solution-led selling , and enables repeatable, scalable revenue across priority verticals and strategic customers.
The Overlay acts as the commercial quarterback for the NWPS solution working with core account sales lead —bridging product, engineering, GTM, and sales—to ensure the right opportunities are pursued, positioned, and closed.
Core Responsibilities
Revenue Growth & Deal Acceleration
- Own a dedicated overlay revenue quota aligned to strategic BU targets.
- Drive inc...
Apply for this Job
Submit your application for the Strategic Sales Manager - Network API position at Vonage.
Apply Now Save for Later