Strategic Customer Success Manager – Remote (EMEA)
Company: TELUS Health
Location: London
A global health services provider is seeking a Customer Success Manager to build relationships with client organizations while driving client success and satisfaction. This role requires over 3 years of experience in account management and a proven t...
Posted: 49 days ago
