Steve started with RIT in May 2004 as the Executive Director of Institute Audit, Compliance & Advisement. Formerly, Steve was the Vice President and Chief Financial Officer of Genesee Corporation. Steve is a Certified Public Accountant who spent several years with Deloitte & Touche in Rochester, serving clients in industries that included manufacturing, healthcare, public sector, higher education, and not-for-profit.
Steve serves on the Board of the Rochester School for the Deaf, NTID Foundation, and the Rochester chapter of the New York State Society of CPA's. Steve is also a member of the American Institute of Certified Public Accountants, the Association of College and University Auditors, and the Institute of Internal Auditors.
He holds a B.S. in Accounting from RIT's E. Philip Saunders College of Business.