Jul 11, 2026

Customer Support Team Leader

Apply Now →

Role Overview

The Customer Support Team Leader role is an integral member of our Global Customer Support team. Responsible for Coaching, Engaging, Supervising, Leading and Developing our General Services team to deliver excellent customer service.

What You Will Do

Build a team of support consultants who put the customer first. Monitor and delivery of team performance on a daily basis. Review gaps in performance for the team and putting action plans in place for individuals not achieving performance targets.

Why It Might Be a Fit

Experience leading diverse, motivated teams. Experience working in Software or IT environments. Ability to remain calm under pressure in a fast paced environment.

Requirements

Benefits

Originally posted on