Senior Technical Customer Success ManagerOn-site · New York City, New YorkFull-time$155k–175k / yr6 months ago$155k–175k / yr6 months ago