Senior Client Success Manager

EnlyteUNAVAILABLE, UNAVAILABLE

About The Position

The Senior Client Success Manager is responsible for creating loyal customers through a proactive, consultative approach that helps our clients maximize their Enlyte experience in order to achieve their business goals. The ultimate measure of client success is gauged by our client’s willingness to renew and purchase additional Mitchell services.

Requirements

  • Bachelor’s degree in Business Administration, or related field, or appropriate combination of education and experience.
  • Extensive knowledge and understanding of the Insurance Property and Casualty industries is desired.
  • Must be available to travel at least 10%.
  • Flexible work hours. Customer base is National and may require office hours start or end equivalent to East or West coast office hours.
  • 8+ years of related experience

Responsibilities

  • Responsible for increasing renewal sales for their assigned region or account(s).
  • Demonstrates knowledge of the organization’s various products and services.
  • Educates clients on best practices and encourages successful product adoption.
  • Ensures client awareness and understanding of applicable product elements, business practices, and contractual implications.
  • Must meet sales objectives such as quota and productivity requirements.
  • Maintain account team relationships, transfer leads as appropriate, and foster cross-functional collaboration.

Benefits

  • Medical
  • Dental
  • Vision
  • Health Savings Accounts / Flexible Spending Accounts
  • Life and AD&D Insurance
  • 401(k)
  • Tuition Reimbursement
  • An array of resources that encourage a lifetime of healthier living.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service