Job Description

It’s an exciting time to join us! We’re entering new markets, developing new technologies, and moving step by step towards our goal of exciting the world. As our business grows, the number of exciting people initiatives grows with it, and we’re looking for a new colleague to partner with our team to bring these to life.

The Customer Support Manager is responsible for overseeing the daily operations of the customer support team to ensure exceptional service delivery and customer satisfaction. This role requires a strategic thinker with strong leadership skills to manage team performance, optimize support processes, and ensure customers receive timely, helpful, and high-quality assistance. The ideal candidate brings experience in customer service management, people leadership, and a passion for continuous improvement.

What you will be doing:

  • Lead, coach, and mentor a team of customer support agents/ team leaders.
  • Set performance goals and c...

Apply for this Position

Ready to join Super? Click the button below to submit your application.

Submit Application