Como parte de Ingersoll Rand Transport Solutions, TODO puede ofrecer ventas, servicio y distribución en todo el mundo.

Todos los productos TODO se construyen, prueban y certifican desde la sede de la empresa en Margate, Reino Unido. Esto es para garantizar la supervisión y el control de calidad durante la fabricación. Sin embargo, la empresa tiene presencia en Norteamérica a través de sus instalaciones de Houston, y también cuenta con apoyo regional en Dubai y Malasia para los clientes de Oriente Medio y Asia. Además de en Margate, TODO se encuentra en varios lugares de Europa continental, como Francia, Alemania y los Países Bajos.