Steve was President and CEO of Cancer Treatment Centers of America from 1999 to 2013, and continues as a strategic advisor at CTCA. He is an adviser to healthcare PE firms, and an investor and board member for healthcare innovation companies.
A passionate advocate of patient-centric, quality-driven healthcare, he championed putting patients in control of their medical decisions by empowering them with comprehensive, unbiased information about their conditions. His commitment earned him a place on Modern Healthcare’s prestigious list of the “100 Most Influential People in Healthcare.”
Steve is an Entrepreneur in Residence at The Harvard Business School, and is an investor, mentor, and advisor to many business and social entrepreneurs.
Chairman, ViZn Energy Systems
President and CEO, Cancer Treatment Centers of America
Executive Vice President, Keyport Life Insurance Company
President, Construction Information Group, McGraw-Hill
Vice President, Individual Insurance Services, Prudential Insurance
President, National Liberty Corporation
J.D., William Mitchell College of Law
B.A., Political Science, Amherst College