Optimove
Open positions
2 jobs
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…
3 months ago
Account Executive
North AmericaFull-time
United States
New YorkAt Optimove, the Account Executive position is a dynamic and essential client-facing role that collaboratively interacts with prospects and internal teams to generate new business and build the client portfolio The…
Account Executive
80K – 100K $