Sr. Customer Success Manager

Position Title: Sr. Customer Success

Location: NYC

Level: 7+ yrs sales experience

Comp: 80-110K base/ +15-20% year end bonus

About the role: Must be a strategic, client facing and have exposure to data feeds/ retail Saas/ software