Canonical tiene empleados en más de 30 países y mantiene oficinas en Londres, Boston, Taipei, Montreal, Shanghai, São Paulo además de su sede central en la Isla de Man.