Stephen Newton is a Senior Analyst in the Liquid Credit Strategies investment team. He joined NewStar Capital in 2014. Prior to joining the firm, Stephen was a Vice President at Citizens Financial Group where he was responsible for primary and secondary investments in leveraged loans. Before joining Citizens Financial Group, Stephen was a Credit Analyst at Eaton Vance Management where he was responsible for credit analysis across numerous industries in the leveraged loan market, including distressed investments and corporate reorganizations. He began his career as an analyst at Bank of America.
Stephen graduated from Boston College with a B.S. in Finance and received his M.B.A. from Northwestern University’s Kellogg School of Management. In addition, Stephen holds the Chartered Financial Analyst designation.