Home » Stephen Vaughan

Stephen Vaughan

Vice Chair Energy & Power, Rothschild & Co

Stephen Vaughan is Vice Chair of Energy & Power at Rothschild & Co. where he has worked for more than thirty years advising governments and companies on power-related transactions. His team is currently advising on fund raisings for over €60 billion of greenfield low carbon generation projects