Skip to Content

Karen Shepherd, Commissioner of Lobbying, Office of the Commissioner of Lobbying of Canada