World Mental Health Day: 78% of leaders suffering with Imposter Syndrome

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.