New York, New York
Universidad Autónoma de Madrid
Temple University - Fox School of Business and Management
Tulane University