Steve is the Global Head of Finance & Operations at Innosight, bringing over 10 years of experience in the Finance field, working in industries ranging from financial services, biotech, software, and professional services.

Steve previously worked as an Accounting Manager for PatientKeeper, Inc., a start-up healthcare IT company. He was responsible for managing the financial reporting and analysis function, monthly close process, annual audit, and the AP, payroll and 401K functions.  Prior to this, Steve worked at Panacos Pharmaceuticals, Inc., a publicly-traded pharmaceutical company where he instituted many internal processes and initiatives, while completing all financial reporting and analysis duties and various audits.

Steve received a Bachelor of Science degree in Accounting, graduating Magna Cum Laude and a Masters of Business Administration with a Concentration in Finance, graduating Summa Cum Laude, from the University of Massachusetts.