ennabl is headquartered in Greenwich, CT with a global team working in multiple time zones. We are looking for team members who are driven to help change the industry.
We are looking for an experienced Customer Success Manager to drive successful customer onboarding and enhance the customer experience. As the Customer Success Manager at ennabl, you will have the unique opportunity to make a huge impact on the industry. You will collaborate with a group of peers with deep industry experience coupled with a proven track record of transforming large corporations as well as creating successful startups.
Job Description:
As the Customer Success Manager, you will be responsible for ensuring that all ennabl customers are getting the maximum benefit from our product offerings, including supervising the implementation process and promoting user adoption within the client. You will manage cross-functional teams with members from sales, engineering, operations, data, and the client, ensuring that project milestones are met and deadlines are achieved.
The Customer Success Manager will act as a key liaison between ennabl’s clients and our sales, product and engineering teams, relaying key customer requirements and taking proactive steps to remove any roadblocks to successful adoption of the ennabl product suite.
KPIs for this role will include customer satisfaction and customer retention.
Responsibilities Will Include:
- Establish clear implementation goals and process milestones for the client and team members to work toward
- Own and execute the implementation process to drive customer success and satisfaction
- Assist customers as needed with setting up the ennabl product offerings and ensuring their adoption
- Work to promote the value of the product with brand image and promoting value through customer experience
- Review customer concerns and seek to improve all aspects of the customer experience with ennabl and our products
- Promote an energetic fan base for products and locate brand ambassadors to share the product's benefit and value
- Maintain a detailed understanding of products and services, assist customers with questions and suggest the best products for their needs
Candidates Should Have:
- Develop and implement a comprehensive customer success strategy to ensure exceptional customer experiences and sustained growth.
- 2-4 years of experience in customer success
- Analytical experience strongly preferred
- Knowledge of the insurance business
- Conduct data analysis, map out workflows, and develop recommendations on integrating ennabl into clients’ existing operations.
- Exceptional ability to communicate and foster positive business relationships
- Familiarity with Software-as-a-Service (SaaS) product architecture and deployment methodologies.
- Ability to establish a project plan and milestone tracking and keep all team members on task
- Deep understanding of customers concerns and thoughts regarding the use of products, and the ability to troubleshoot as needed
- Skilled at bringing structure to ambiguous situations, demonstrating curiosity, asking insightful questions, and employing creative and first-principles thinking
Location & Travel Requirements:
- Ennabl is a “Remote First” company dedicated to hiring the best talent regardless of geography. While our headquarters is in the New York area, the home location of the Customer Success Manager is less relevant than the ability to travel to client sites and our HQ location as required.
- This role may entail some travel to work with clients on site and ensure a successful implementation and project success.
Compensation Will Include:
- Competitive Salary plus potential bonuses
- Medical and Dental Benefits
- Sizable equity participation in a startup company