Strategic Sales Manager

Vonage
Full-time Singapore, SG.01 Other-General
Posted:
February 25, 2026
Location:
Singapore, SG.01, Singapore

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 incremental pipeline creation, deal progression, and clo...

Apply for this Job

Submit your application for the Strategic Sales Manager position at Vonage.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Singapore, Singapore
Posted: February 25, 2026
Deadline: April 06, 2026