windracers
Open positions
1 job
7 views 3 weeks ago
Customer Success Project Manager
Open 17d HybridUK
United Kingdom
Role Scope Based in Segensworth with extensive International travel Role Overview The Customer Success project manager is responsible for leading and coordinating Customer Success projects. This role ensures customer…
CRM Customer Retention Stakeholder Management
