Senior IT Customer Success Manager
As a Senior IT Customer Success Manager, you will support our customers in the UK and English-speaking countries holistically, from onboarding, through technical consulting, to long-term support. You will act as a project manager, technical sparring...