Stephen Tully, Financial Analyst, joined New Mountain in 2017. Prior to joining New Mountain, Stephen was a Senior Associate in the Financial Services Office at Ernst & Young LLP. He received his B.S. in Finance and Accounting from Villanova University, graduating magna cum laude in 2013. He is primarily dedicated to New Mountain’s credit business.