It is estimated that mental health problems cost UK employers £26bn each year, averaging £1,035 per employee while the latest statistics from the HSE report that 35% of work-related ill health is attributable to stress and that this also accounts for 43% if the work days lost in 2014/15. The CIPD C... Read more
This company has no teams yet
This company has no offices yet