Freelance
Communications Consultant
The Minister's Office - Ontario Ministry of Municipal Affairs & Housing
Senior Policy Advisor - Municipal Affairs
The Minister's Office - Ontario Solicitor General
Senior Policy Advisor- Justice Policy
Canadians Abroad
Co-President
Rubicon Project
Office of the President, Business Development
The Minister's Office - Ontario Ministry of Environment
Senior Policy Advisor
The Minister's Office - Ontario Ministry of Transporation
Senior Policy Advisor - Provincial Highways Maintenance
The Minister's Office - Ministry of Culture
Policy Advisor
Canadians Abroad
President
Queen's University