Steve joined Alcentra in October 2011 and serves as US Chief Compliance Officer. He is responsible for the oversight of the compliance function and to ensure that the business complies with all relevant rules and principles, identifying key regulatory risks and ensuring effective controls are in place.
Prior to joining Alcentra, Steve spent 4 years at Stone Tower Capital where he served as Director of Compliance. Prior to joining Stone Tower, Steve was the Chief Audit Executive at IDT Corporation. He began his career at Price Waterhouse and spent 14 years in the Internal Audit departments of major financial institutions.
Steve holds a B.A. in Accounting and Economics from Queens College of the City University of New York and an M.B.A. with a concentration in Financial Management from Pace University.