Als Teil von Ingersoll Rand Transport Solutions ist TODO in der Lage, Verkauf, Service und Vertrieb in der ganzen Welt anzubieten.

Alle TODO-Produkte werden am Hauptsitz des Unternehmens in Margate, Großbritannien, hergestellt, getestet und zertifiziert. Dies dient der Überwachung und Qualitätskontrolle während der Herstellung. Das Unternehmen ist jedoch über seine Niederlassung in Houston in Nordamerika präsent und verfügt außerdem über regionalen Support in Dubai und Malaysia für Kunden im Nahen Osten und Asien. Außer in Margate gibt es TODO auch in einer Reihe von Orten auf dem europäischen Festland, darunter in Frankreich, Deutschland und den Niederlanden.