Senior Advisor, Communications and Marketing
Ottawa, Ontario, Canada
FleishmanHillard
Senior Advisor, Communications and Marketing
Microsoft
National Manager, Corporate Affairs
Bank of America
Senior Communications Advisor
Parliament Hill Ltd
Legislative Assistant
Forest Products Association of Canada
Vice President Communications and Public Affairs
PwC
Vice President Government Outreach and Development
The Earnscliffe Strategy Group
Consultant
Corel Corporation
Manager, International Contest Marketing
Symantec
National Director, Government Affairs
Hewlett-Packard
Director, Government Affairs
BCIVS
Carleton University