Freeman School of Business, Tulane University, where he teaches strategic management, global strategic management, project management and organizational theory at the undergraduate, masters and doctoral levels.