Management Consultant
london, greater london, united kingdom
Accenture
Harvard Business School
European Business School (EBS) - London