The lack of mental health support is an epidemic. 17.3 million Americans suffer from depressive disorder and millions more around the world.
● Lack of Affordability - 11.8% of adults that live below the poverty line are more likely to experience mental wellness issues.
● Life expectancy with depression for women and men, respectively is 7 & 18 years shorter than those not struggling with depression.
● Job stress is estimated to cost the US industry more than $300 billion in losses due to impared operations, lack of production, accidents, and absenteeism.