The Senior Customer Success Manager will be a key member of the Customer Success department, responsible for building lasting relationships with client executives, solving complex business challenges, and driving renewals and expansion. This role requires a blend of business, technical, and relationship skills and is based in New York with a hybrid work model.