Als onderdeel van Ingersoll Rand Transport Solutions is TODO in staat om verkoop, service en distributie over de hele wereld aan te bieden.

Alle TODO-producten worden gebouwd, getest en gecertificeerd vanuit het hoofdkwartier van het bedrijf in Margate, UK. Dit is om toezicht en kwaliteitscontrole tijdens de fabricage te verzekeren. Het bedrijf is echter wel aanwezig in Noord-Amerika via zijn vestiging in Houston, en heeft ook regionale ondersteuning in Dubai en Maleisië voor klanten in het Midden-Oosten en Azië. Behalve in Margate is TODO ook te vinden op een aantal locaties op het Europese vasteland, waaronder Frankrijk, Duitsland en Nederland.