New York, New York
University of Patras
The London School of Economics and Political Science (LSE)
MIT Sloan School of Management