Overview

Company
Vonage
Location
United States
Employment type
On-site
Vonage

Technology & IT • United States

Global SVP, Partner Strategy & Growth

United StatesOn-sitePosted 5 hours ago
Technology & IT

About the Role

Vonage is seeking an SVP, Partners to own the global partner strategy across all business units and lead a senior team to drive partner revenue through co-sell and co-build motions with hyperscalers, SIs, VARs, CSPs and ISVs.

This executive role requires board-level influence, strong commercial acumen, and the ability to align Sales, Product, Marketing, and RevOps around a partner-first GTM. US-based location with competitive compensation.

#J-18808-Ljbffr

What You'll Do

Vonage is seeking an SVP, Partners to own the global partner strategy across all business units and lead a senior team to drive partner revenue through co-sell and co-build motions with hyperscalers, SIs, VARs, CSPs and ISVs.
This executive role requires board-level influence, strong commercial acumen, and the ability to align Sales, Product, Marketing, and RevOps around a partner-first GTM.
US-based location with competitive compensation.
#J-18808-Ljbffr

Skills & Technologies

Technology & IT