Optimove
Open positions
1 job
2 months ago
Customer Success Manager
HybridUKFull-time
United Kingdom
LondonOptimove’s Customer Success Manager (CSM) fills a dynamic and essential client-facing role, interacting collaboratively with multiple client stakeholders including CMO’s, CRM Leads, project managers and software…