Global Support Team Leader

This job has been removed
Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, May 06, 2025
This job expires in: 12 days
Chatbots IVRs Tableau MS Office

Job Summary

A company is looking for a Global Support Team Leader to oversee post-production services and customer support globally.

Key Responsibilities
  • Lead a 24/7 global support team, ensuring adherence to SLAs and effective customer assistance
  • Act as the escalation point for stakeholders, managing communication and issue resolution
  • Collaborate with cross-functional teams to prioritize issues, manage case backlogs, and enhance customer experience
Qualifications
  • Bachelor's degree in a science or technology field
  • 5-8 years of experience leading B2B support teams with multi-tiered support models
  • Hands-on experience with Salesforce Service Cloud and modern support automation tools
  • Proven experience in implementing self-service and knowledge-centered support models
  • Experience managing offshore global teams, particularly for North American customers
FREE TOOLS
Unlock Expert Career Tools

Register free for worksheets, guides, and on-demand coaching to support your job search.

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...