House of Commons
Parliamentary Page
House of Commons
Proceedings Officer
CSAE Canadian Society of Association Executives
Chair of the Board
Association of Consulting Engineering Companies - Canada
Vice-President, Policy and Public Affairs
Retail Council of Canada
Vice-President, Federal Government Relations
House of Commons
Verification Officer
Association of Consulting Engineering Companies - Canada
Director, Policy and Public Affairs
Hotel Association of Canada
President and CEO
Association of Consulting Engineering Companies - Canada
Manager, Government Relations
Association of Consulting Engineering Companies - Canada
Co-ordinator, Government Relations
Canadian Society of Association Executives
University of Ottawa