Customer Service Team Lead

Company: Humantra

Location: London

Posted: April 28th, 2026

Overview

We are looking for a Customer Service Team Lead to oversee the day-to-day operations of Humantra’s customer support function. This role is responsible for ensuring consistently high-quality customer support across all channels, maintaining the systems and processes that power our CX operations, and supporting the performance of our external support team. You will act as the operational backbone of our support team, ensuring customers receive fast, empathetic and on-brand responses while continuously improving efficiency, quality and processes.

This role will lead Humantra’s customer support function while working closely with an external support team and their account manager to ensure consistent service quality across all channels.

Responsibilities

Team Oversight & Development

Systems & Process Optimisation

Customer Experience & Continuous Improvement

Skills & Characteristics

Benefits

#J-18808-Ljbffr
Apply Now