Twickenham, Richmond Upon Thames, United Kingdom
University of Vienna
Hult International Business School