Philip Deutch Net Worth (2024) | wallmine
Joseph Russell
Published Mar 21, 2026
Philip Deutch biography
Philip J. Deutch, J.D. is Independent Director of the Company. Since March 2020, Mr. Deutch has served as CEO and Founder of NGP ETP3, which invests in innovative technology companies seeking to transform global energy markets. Mr. Deutch is also the Managing Partner of NGP ETP, a premier private equity firm he founded in 2005. NGP ETP has managed two private equity funds affiliated with NGP Energy Capital Management, L.L.C., that invested in companies that provide products and services to the oil and gas, power, environmental, energy efficiency and alternative energy sectors. From 1997 to 2005, Mr. Deutch served as a Managing Director and Member of the Executive Committee of Perseus, LLC, a private equity fund management firm, where he co-led the Firm’s investments in energy and helped launch Perseus CDO I Limited, Perseus Acquisition-Recapitalization Fund, and Perseus-Soros Biopharmaceutical Fund, L.P. Prior to joining Perseus, Mr. Deutch was an attorney at Williams & Connolly LLP from 1991 to 1997 and worked in the Mergers and Acquisitions Department of Morgan Stanley & Co. from 1986 to 1988. From 2015-2018, Mr. Deutch was Partner, COO, and President of Social Capital, a $1.8 billion Silicon Valley-based investment firm where he helped launch SC Public Equity Partners and Social Capital Hedosophia. Mr. Deutch is also a board member of Catapult Energy Services, Community Energy Inc., and Oilfield Water Logistics. He is a former board member of, among other companies, American Wind Capital, Beacon Power, Evergreen Solar, Renewable Energy Group (NASDAQ-REGI), and SatCon Technologies. Mr. Deutch holds a JD with distinction from Stanford Law School and a BA in Economics from Amherst College, where he was elected a member of Phi Beta Kappa. He is a member of the Board of Governors of the Folger Shakespeare Library and the External Advisory Committee of the MIT Study on the Future of Storage.
What is the salary of Philip Deutch?
As the Independent Director of TPI Composites Inc, the total compensation of Philip Deutch at TPI Composites Inc is $154,999. There are 14 executives at TPI Composites Inc getting paid more, with Steven Lockard having the highest compensation of $2,529,420.