Open CEDA is seeking a Strategic Customer Success Manager to manage relationships with high-value customers and support their climate journeys. This role involves driving customer retention and growth while building executive relationships. The ideal candidate has over 7 years of experience in enterprise SaaS and a proven track record in managing strategic accounts. The position requires strong communication skills, change management capabilities, and a commercial mindset. Must work in the office 4 days a week. Potential travel up to 20%.#J-18808-Ljbffr…
