Su sede central se encuentra en Toronto (Ontario) y dispone de sedes regionales en Ottawa y Vancouver.