A renewable energy company in the UK is seeking a Customer Success Manager to enhance relationships with their generator community. The role involves strategizing customer journeys, building proactive relationships, and improving overall customer satisfaction. Candidates should have proven experience in customer success in B2B settings and possess strong operational skills. Benefits include salary reviews, stock options, remote work flexibility, and significant support for well-being.#J-18808-Ljbffr…
