Understanding the wellbeing needs of your organisation
According to CIPD, 32.5 million* working days were lost to work related ill health in 2019/20. 18 million of those being due to stress, anxiety and depression. These statistics suggest that [...]