Intellect is a global leader in mental health benefits, trusted by the world’s most forward-thinking employers, insurers, and governments to deliver care that is local, personalised, and effective at scale. Today, we serve over 4 million
The Director of Customer Success is responsible for leading and managing a team of Customer Success Managers and Analytics Engineers who are responsible for ensuring that our customers are successful in using Seeq products. The Director