Global Relay

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

Teams at Global Relay

Recently posted jobs

5 Hours AgoSaved
In-Office
New York, NY, USA
Information Technology
Lead and optimize the pre-sales program portfolio by aligning Sales, Pre-Sales, Product, and Engineering. Drive governance, capacity planning, resource allocation, KPIs, and cross-functional coordination to improve forecasting, win rates, demo/POC standards, and executive visibility for complex enterprise SaaS opportunities.
YesterdaySaved
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
Manage high-growth accounts as a strategic advisor, focusing on retention and expansion, while engaging C-suite stakeholders and leading cross-functional teams.