November 9, 2022 In Intellect Intellect is a digital mental health company that provides comprehensive and accessible mental healthcare and wellbeing support to leading workforces and individuals.