Remote Customer Success Manager – Sustainability Solutions

Company: Seeds Renewables
Apply for the Remote Customer Success Manager – Sustainability Solutions
Location: London
Job Description:

A leading sustainability solutions company is seeking an experienced Customer Success Manager to drive customer engagement and program execution. You will manage a portfolio, ensuring customer satisfaction and helping clients achieve sustainability goals. The ideal candidate will have 4 to 7 years of experience in customer success or program management, with strong communication and relationship management skills. This remote role offers competitive compensation and benefits including stock options and unlimited PTO.#J-18808-Ljbffr…

Posted: June 6th, 2026