Samantha Sherman, Jessica H. Jones and Jeff Levin-Scherz

Samantha (Sam) Sherman, MBA, is the Health Management Northeast Region Lead at Willis Towers Watson, where she helps large employers develop data-driven, market-leading strategies to address complex challenges that impact employees' health, wellbeing and productivity. Jessica H. Jones, MA, is a lead associate at WTW in the Health and Wellbeing practice. Dr. Jeff Levin-Scherz, MBA, is population health leader of the North American Health and Benefits Practice of WTW. He is trained as a primary care physician and has played leadership roles in provider organizations and a health plan. He is an assistant professor at the Harvard T.H. Chan School of Public Health.

8 ways behavioral economics can drive mental healthcare adoption

EAPs alone are not enough to address employees' plummeting mental health.

Most Popular