Managing Director, Morgan Stanley Research
Stephen is a Managing Director and head of Morgan Stanley’s North American Research for the Power & Utilities, Clean Energy and Midstream industries. Prior to joining Morgan Stanley Research, Stephen was head of Corporate Strategy at NRG Energy, a Fortune 500 power generation and renewable energy development company. Before that, he held a number of executive positions, including CEO of an energy storage company; senior vice president at PSEG, a Fortune 200 power company, where he was in charge of Treasury, Finance, Corporate Planning and Strategy; president of PSEG Energy Holdings, a business unit of PSEG; and investment banker for over 8 years in Morgan Stanley’s Power & Utilities Group.
Stephen was named #2 in Alternative Energy and Runner-Up in Utilities in the 2019 Institutional Investor surveys. He has a JD and an MBA from the University of Virginia, and a BBA from the College of William and Mary. He is a member of the New York Bar