Director Customer Success, Corporate L&D (CSD-NA) (CSD-NA)
Echo360 Inc
Youngstown, ohio
Position Summary:
The Director of Customer Success will lead a dynamic team of Customer Success Managers (CSMs) dedicated to ensuring customer satisfaction, retention, and growth for the Echo360 Learning Transformation Platform. This role is instrumental in guiding corporate clients, including Fortune 500 companies, to fully adopt and realize the value of Echo360’s solutions, aligning with their corporate Learning and Development (L&D) goals. The Director will design and implement strategies to enhance customer onboarding, engagement, and renewals, leveraging expertise in Corporate L&D practices, SCORM compliance, and HRIS and LMS integrations with platforms like Workday and Cornerstone.
This role demands a strategic leader with a proven track record in customer success, capable of building and mentoring a high-performing team while driving customer outcomes. Core responsibilities include leading scalable initiatives to optimize product adoption...