Are leaders responsible for stress? Whichever way you read the question, the answer is yes. Leaders must take responsibility for stress levels, they are liable for any stress cases arising within the organisation which may lead to prosecution. The Health & Safety Executive are clearly targeting employers and their liability for employee’s mental welfare. Taking [...]