<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Originally posted by Shareholder:
Technically, Customs & Revenue is now an independent corporation, like Canada Post and NAVCAN, no longer a government agency nor Crown Corporation.</font>
CCRA is not an independent corporation, it is a "Special Operating Agency" like the Passport Office. Administratively it still falls under the direction of the Minister, and its employees are still employed by the Treasury Board.
Canada Post and NavCan are crown corporations with independent boards and officers, as well as separate employment agreements with their employees' bargaining units.