My Experience with TCI.

Having worked there I don't recall anyone speaking French, but we did have a good number of customers in European countries.