« The A-Team » of worldwide buying offices
Since 1981, ITC is growing at the same time as its South American customers. Young and passionate, our team adapts perfectly to the needs and requirements of its partners, whether they are small shops or mass distribution retailers. Thanks to our experience and know-how, we are able to bring flawless services and forge a win-win relationship based on trust.
* Banque de France rating or Credit Rating
The Banque de France rating, a key indicator for business credit