England, United Kingdom
University of Warwick - Warwick Business School
Frankfurt International School