La sede de la Compañía se encuentra en Toronto, Ontario.