Nancy H. Rothstein

Business of Well-being

Sleep: Why Should Leadership and HR Take Notice?

As per the reports by CDC, over 30% of the US workforce is not getting the sleep they need and sleep deprivation is an epidemic. research has provided mounting evidence that sleep deprivation has a significant economic cost, playing havoc with the bottom line.


Nancy H. Rothstein


September 22, 2017