Sr. Customer Success Manager
Posted on February 1, 2018 | By jriely
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