Conservative Party of Canada
Campaign Manager
High Road Communications
Senior Communications and Management Consultant
Non-profit Agencies
Director, Marketing and Communications - Non Profits
Canadian Cancer Society
Relay For Life Director of PR and Communications
Star West Petroleum
Senior Marketing Communications Manager
CKNW, CFVR, KBS Radio
Broadcast Journalist
Parliament of Canada
Communications Press Secretary
accurate communications
senior communications and management consultant
BC Food Processors Association
Manager, Member Engagement
Special Olympics BC
Public Relations Director - 2013 BC Special Olympics
British Columbia Institute of Technology