Executive Director, Texas Christian University
Nikki Morris
Nikki Morris is the executive director of the Ralph Lowe Energy Institute in the Neeley School of Business at Texas Christian University (TCU). Morris obtained BS and MS degrees in geology, both from TCU, and an MBA from Rice University. She has extensive experience in exploration and production, as well as investment banking. Morris has held leadership positions at TotalEnergies in the United States, France, and South America, including vice president, G&G, Reserves & Geographical Coordination for Africa; geoscience manager (Angola); and vice president, Business Development (Suriname).



