Humantra is seeking a Customer Service Team Lead in Greater London to oversee customer support operations. The role involves ensuring high-quality service across all communication channels, managing an external support team, and continuously optimizing processes. Ideal candidates will have 2-3+ years in customer support leadership, experience with platforms like Gorgias, and a strong operational mindset. Benefits include on-site working and professional growth opportunities. You’ll also enjoy a monthly wellness perk and your birthday off.#J-18808-Ljbffr…
