london, greater london, united kingdom
Association of Chartered Certified Accountants
Saïd Business School, University of Oxford
University of Warwick