Today is World Mental Health Day, a time to remember the importance of employee psychological wellbeing. And worryingly data released today painted a dire picture of leaders’ mental health right now.
Research from NerdWallet found that 78% of business leaders have experienced Imposter Syndrome at some point in their careers.
Imposter Syndrome is defined as self-doubt – a condition impacting more women than men typically – and has been linked to poor mental health and morale.