houston, texas, united states
Tulane University - A.B. Freeman School of Business
University of Houston