Head of Customer Success
Stacker Media
Jersey City, new jersey
The Head of Customer Success will be responsible for establishing and leading our new customer success function for our brand partnerships products (Studio and Connect) as well as be responsible for optimizing the customer lifecycle fully from an operations and tracking perspective.
This role involves developing and implementing strategies to ensure client satisfaction, overseeing the team responsible for on-time delivery of story assets, and collaborating with Account Management and Sales to operationalize our systems and define key metrics that reflect customer satisfaction and operational efficiency.
- Create and execute a comprehensive customer success strategy to enhance client satisfaction and retention.
- Work with Head of accounts to define SLA’s and escalation points; build on-time deliverable playbook
- Lead a best-in-class customer success team tracking performance, mentoring and developing team members, and holding...