Stephen Scovotti is the Director of U.S. Energy Infrastructure at Standard & Poor's, a position they have held since 2011. Previously, Stephen worked as a Senior Investment Analyst at Prudential Capital Group from 2004 to 2007 and as the Manager of Business Development / Corporate Finance Associate at ProCure Treatment Centers from 2007 to 2009. Stephen earned a BS in Finance and Accounting from Boston College in 2004 and an MBA in Finance and Economics from NYU Stern School of Business in 2011.
This person is not in any teams
This person is not in any offices