She has been an assistant press secretary to a political party leader on Parliament Hill, communications advisor to a cabinet minister at Queen's Park, and a communications manager in a federal government department.