Stephen joined Hayfin in 2014 and is a Managing Director in the Private Credit Team.

Prior to this, Stephen completed internships at Hayfin and Goldman Sachs from 2010 to 2013. Stephen graduated from the University of Chicago with a BS in Mathematics with Specialization in Economics and a BA in Economics.