Manager, Customer Success
4 days ago
London
Are you a person, by nature, that is a risk-taker, with a high level of ambition, and who thrives in an environment of change? Your Impact Manage your team to develop delivery plans that maximize the customer experience and achieve higher product adoption, customer satisfaction, and overall healt...