Managing Consultant
london, london, united kingdom
2020 DELIVERY LIMITED
Imperial College London
Harvard Business School Online
University of Cambridge