Channel Account Manager

Vonage· London, UK· 4 days ago
Apply Now ↗

About the Role

Join Vonage and help us innovate cloud communications for businesses worldwide!

Why this role matters:

Channel Sales leverages partner relationships to sell Vonage products and services. We work with existing partners and develop relationships with potential new partners to support the company’s ongoing sales growth and success. You ca

Company

Vonage

Job Details

Location
London, UK
Work Type
On-site / Hybrid
Posted
4 days ago
Apply Now ↗