Harry Weis, president and CEO of Truckee, Calif.-based Tahoe Forest Health System, has been placed on paid administrative leave after concerns were raised about leadership and transparency, the Sierra Sun reported May 20.
Read the full post on Becker's Hospital Review | Healthcare News & Analysis