translate English to French: The Canadian head office is located in North York, Ontario.
Le siège canadien de la société se trouve à North York (Ontario).