Leading for Workplace Wellness
The workplace is one of the leading sources of stress in America. According to The American Institute of Stress, 75% of employees believe workers have more on-the-job stress than the previous generation, and 40% reported their job was extremely stressful. We’re now finding managers have an outsized influence on their employees’ mental health, with 70% […]