CAUSE Canada
Financial Analyst
InfraCo Africa Limited
Financial Analyst
BC Cancer Agency
Medical Physics Research Assistant
InfraCo Africa Limited
Senior Investment Management Consultant to InfraCo Africa
InfraCo Africa Limited
Business Development Manager
CAUSE Canada
Microfinance Program Director
Africa GreenCo
Non Executive Director
BBOXX Ltd
Non Executive Director
University of Waterloo
University of Victoria
Trinity College, Dublin