Eric Smith - Tulane Energy Institute



Eric Smith
Tulane Energy Institute
6214 St. Charles Ave.
New Orleans, LA 70118

(504) 865-5031

View On Google Maps

   

Eric Smith
Tulane Energy Institute

Expert Profile

(504) 865-5031


Engineer-MBA with 36 years of experience in the international upstream and downstream energy markets. I have testified for Fed. committees and published numerous white papers.