Mark Hammer

Without wishing to detract from the more generic focus here, there are several positions within the Canadian federal bureaucracy, referred to as Agents of Parliament. While generally nominated by the Privy Council, and appointed by the Prime Minister’s Office, their appointment is effectively signed off by the leaders of all parties in Parliament, and they report to Parliament. You can read more here: http://parl.gc.ca/parlinfo/compilations/OfficersAndOfficials/OfficersOfParliament.aspx

That said, in comparison to the list that Peter provided, it IS pretty dang short.