Loading...

Customer Success Manager

  • Full Time
  • Anywhere

VideaHealth

Videa is a health technology company that helps dental clinicians deliver better care to millions of patients through AI. The Customer Success Manager will lead the company’s mission to deliver an exceptional client experience and work alongside engineers, clinicians, and AI scientists to solve practical problems for dental teams on the ground.

Requirements

  • Application implementations of our suite of products, working with clinical and non-clinical staff
  • Define and communicate project timelines, deliverables and updates and maintain constant communication through the project to capture feedback and address any issues
  • Coordinate deliverables with other team members, including technical installers, training and support teams
  • Engage dental clinical teams driving VideaAI product adoption via a consultative approach
  • Own the client relationship, partnering with the sales and implementation teams, and taking over management for ongoing client happiness
  • Forecast and manage the health of your clients
  • Develop and deepen relationships with clients that provide insight into their company goals and strategies
  • Ensure client delight that drives client advocacy opportunities
  • Analyze the client’s use of the product and identify trends and success metrics by running reports with our data visualization tools
  • Contribute to product roadmap planning
  • Provide top-level service to our rapidly growing client base
  • Be well versed in issue management, including appropriate escalation and client expectation management

Benefits

  • Competitive compensation
  • Meaningful equity
  • Unlimited PTO
  • 100 percent company-paid dental and vision coverage
  • Generous medical contributions

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

About this role & career path

Working in United States

The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic consisting of 50 states and a federal capital district, Washington, D.C. The 48 contiguous states border Canada to the north and Mexico to the south, with the semi-exclave of Alaska in the northwest and the archipelago of Hawaii in the Pacific Ocean. The United States also asserts sovereignty over five major island territories and various uninhabited islands in Oceania and the Caribbean. It is a megadiverse country, with the world's th

    More jobs at VideaHealth

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.