Ill-health has costed the economy £138 billion per year
Former vice president head of workplace savings at Lockton
17.9 million working days lost in 2022
‘Big prizes on offer for companies which develop the right package for their workers’
"The organisation has to set a culture that's appropriate, particularly around mental health"