Global Relay

HQ
Vancouver
Total Offices: 7
964 Total Employees
Year Founded: 1999

Teams at Global Relay

Recently posted jobs

2 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
Lead and grow a Customer Success team focused on enterprise and mid-market SaaS customers. Drive adoption, retention, expansion, and commercial strategy; manage escalations, KPIs, complex renewals/negotiations, and cross-functional initiatives to improve service and product outcomes.
2 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
Lead and optimize the pre-sales program portfolio, aligning Sales, Pre-Sales, Product, and Engineering. Manage governance, capacity planning, resource allocation, KPIs, and cross-functional execution to improve forecasting, conversion rates, and win rates for enterprise SaaS deals. Support complex opportunities and provide executive visibility and process standardization.
4 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
Manage high-growth accounts as a strategic advisor, focusing on retention and expansion, while engaging C-suite stakeholders and leading cross-functional teams.