VitalSource®, is hiring a(n) Customer Success Manager to contribute to our International Publisher Success team located in Milton Keynes, United Kingdom. This is a hybrid role, predominantly home-based, with some in-office days and travel required. Summary: Our