Posted Jul 11, 2026

[Remote] Customer Support Team Lead

Apply for this Position →

Note: The job is a remote job and is open to candidates in USA. Umbrella BPO is seeking a Customer Support Team Lead to be a pivotal part of their client support operations. The role involves leading a team of customer support specialists, ensuring exceptional service delivery, and driving efficiency and quality in customer interactions.


Responsibilities


Skills


Company Overview

  • Umbrella BPO offers a comprehensive suite of solutions designed to streamline and enhance various aspects of business operations. It was founded in 2019, and is headquartered in Santa Monica, CA, US, with a workforce of 11-50 employees. Its website is https://www.umbrellabpo.ai.

  •