Analyst
New York, New York
Water Industry Commission for Scotland
McKinsey & Company
Partner
Associate
INSEAD
University of Strathclyde