Strategic Customer Success Partner

Company: Optimove
Apply for the Strategic Customer Success Partner
Location: Dundee
Job Description:

Optimove in the UK is seeking a Customer Success Manager to build strong relationships with clients and help them unlock value from the Optimove platform. You will collaborate with CMOs, CRM leads, project managers, and developers to deliver measurable success and satisfaction.

This hybrid role requires excellent presentation and communication skills, a proactive, organized mindset, and the ability to articulate technology at multiple levels.

#J-18808-Ljbffr…

Posted: October 21st, 2026