Customer Success Manager — SS&C… · Waltham | Tsenta