Stephen Leh is an Executive Director and Investment Principal in J.P. Morgan Asset Management’s Infrastructure Investments Group, which advises the investment vehicle that owns Enstor. He serves on Enstor’s board representing the investment vehicle’s shareholders, who are institutional investors, such as pension funds and insurance companies, and high-net-worth investors. He also serves on the board of Nieuport Aviation.  He graduated summa cum laude from Yale University with a B.S. in Physics and is a CFA charterholder.

Depleted Reservoir
Salt Cavern