Investment Analyst, Infrastructure and Natural Resources
Ontario Teachers' Pension Plan
HEC Paris
Stockholm University