Customer Success Manager -NY

WSC Sports is looking for a top notch Customer Success Manager. This role is a critical juncture between our sophisticated product and client satisfaction- it’s for someone who understands the ins and outs of complex technologies, and also has excellent customer management skills.

The Customer Success Manager is responsible to understand and analyze the customer business needs, define and execute a solid integration plan, and maintain good relationships for the long run. Getting into the bits and pieces of our products is crucial, both from business and technical perspectives.

What you’ll do:

  • Serve as the primary point of contact of the client
  • Maintain an ongoing relationship for all client related aspects, from product implementation onwards
  • Utilize project management skills to drive all aspects of project planning, governance and onboarding including detailed deployment timelines
  • Deliver quarterly business reviews to reflect the value the customer derives from our service
  • Extract value matter data from a complex database, BI tools and reports
  • Build best practices methodologies and be your trusted customer's consultant
  • Identify upsell opportunities, leveraging and discussing them directly with the customer

What you’ll need:

  • 2+ years customer success/account management/equivalent role background
  • Experience in the sports industry and social media - Big advantage
  • Interest in sports, watching and talking sports on a daily basis- Big advantage
  • Media streaming familiarity - an advantage
  • Ability to understand complex technology and explain it simply
  • Prior onboarding/project management experience, preferably in a SaaS company
  • Willingness to frequently travel domestically and abroad
  • Additional languages spoken: Fluent Spanish - must, Portuguese language - an advantage



PHONE: +972-3-773-1660

Powered by Bosonet
This website is using cookies. Read more That's Fine