Global Relay

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

Teams at Global Relay

Recently posted jobs

16 Hours 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.
YesterdaySaved
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.
3 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
The Sales Development Representative will identify and engage prospects, maintain lead records in Salesforce, support events, align with marketing, and facilitate communication between sales and marketing teams.