🤝 Sales🏢 Hybrid📝 Contract23d ago
Customer Success Manager, Named UKI - Fixed Term
£104,000-£118,400/year
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
(This is a fixed term role with a duration period of August 2026 - August 2027) The the company Customer Success Team is at the forefront of the next industrial revolution: helping the world’s most sophisticated…