He has also served as a consultant or advisor to dozens of governments and professional associations across Canada, including working as a Senior Policy Advisor for the province of Ontario with both the Ministry of Transportation and the Ministry of Municipal Affairs and Housing.