En tant que membre d'Ingersoll Rand Transport Solutions, TODO est en mesure d'offrir des ventes, des services et une distribution dans le monde entier.

Tous les produits TODO sont construits, testés et certifiés depuis le siège de la société à Margate, au Royaume-Uni. Ceci afin de garantir la surveillance et le contrôle de la qualité pendant la fabrication. Toutefois, l'entreprise est présente en Amérique du Nord par le biais de son site de Houston, et dispose également d'une assistance régionale à Dubaï et en Malaisie pour les clients du Moyen-Orient et d'Asie. Outre Margate, TODO est présent dans un certain nombre d'endroits en Europe continentale, notamment en France, en Allemagne et aux Pays-Bas.