Providence Business News recognized Steven Horowitz, ’78, with a 2020 Leaders & Achievers Award for his 22 years as President and Chief Executive Officer at Saint Elizabeth Community, a leading nursing and rehab center in Rhode Island. The organization has experienced exponential growth under Horowitz’s leadership.