πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Experience Support Manager

Company

GlobalRelay

Location

vancouver, bc

Posted

May 30, 2026

Position Overview

Elevate customer experience as a Manager in Technical Support. Lead a proactive team focused on delivering superior client service and technical solutions in a 24x7 operational model.

The successful candidate will manage the support team's daily activities, guiding staff development and fostering a collaborative environment. This role emphasizes building relationships and driving improvements based on client feedback while ensuring the team addresses issues effectively. Applicants must have a robust technical background and extensive experience in a SaaS support setting.

Key Responsibilities: β€’ Direct a team to achieve high technical support standards β€’ Monitor performance metrics and customer satisfaction reports β€’ Provide mentorship and training for team members β€’ Manage communication between departments for effective resolutions β€’ Handle escalations with urgency and integrity

Requirements: β€’ 10 years in customer-facing SaaS support β€’ 5 years progressive le...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now