Steve Zarrilli is the President and Chief Executive Officer of Safeguard Scientifics, Inc. after serving as the Company’s Chief Financial Officer from 2008 to 2012. Prior to joining Safeguard, Steve held a number of financial, operating and board roles in both venture-backed and publicly traded companies. In addition to his responsibilities at Safeguard, Steve serves as a director and Chair of the Audit Committee of Virtus Investment Partners, and he is affiliated with other external boards, including Ben Franklin Technology Partners of Southeastern Pennsylvania, the University City Science Center and Putney, a current Safeguard partner company. Also, Steve has previously served on the boards of Nutrisystem, Inc., US Interactive, Inc., Progress Financial Corporation, Inc., and Clarient, Inc. Currently, Steve serves as Chair, Board of Trustees for La Salle University.
Steve is a 1983 graduate of the School of Business earning a bachelor’s degree in accounting. He is a former Certified Public Accountant and a frequent lecturer on corporate governance, financial management, organizational and capital development matters. Also, he completed the Advanced Management Program (AMP) at the Wharton School at the University of Pennsylvania. In 2009, La Salle University honored Steve with the DeAngelis Award for Excellence in his profession. Steve and his wife, Carol, also a graduate of La Salle University, live in Malvern with their family.