Remote Customer Success Leader - Scale 20+ Team
A mission-driven beauty brand is seeking a Customer Success Manager to lead a team of 20+ customer experience specialists. This remote role requires expertise in managing teams and creating customer success processes. Responsibilities include enhancing customer journeys, overseeing operations across multiple support channels, and driving customer satisfaction. Ideal candidates will have 5-7 years in customer success and a passion for beauty and social impact.#J-18808-Ljbffr