About the role
About Intellect Intellect is the 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 people across 100 countries and languages, making mental health support truly accessible across borders and cultures. Our platform powers the mental wellbeing of workforces at hundreds of Fortune 500 and major companies, enabling them to suppo…
