Le siège européen de TIP Group est situé à Amsterdam. L’entreprise possède une flotte de près de 110.000 véhicules et dessert ses quelque 7.700 clients depuis 86 ateliers. En 2018, l’entreprise a été reprise par I Squared Capital, un gestionnaire mondial d’investissements dans les infrastructures dont les actifs sous gestion s’élèvent à plus de 12 milliards de dollars. I Squared Capital se concentre sur l’énergie, les services publics, les télécoms et les transports.
Le siège social de TIP Belgique se situe à Anvers et l’entreprise dispose de points de location via des partenaires dans le Limbourg (Bilzen, Lommel), à Bruxelles (Machelen), à Zeebruges et à Gand.
TIP Group dispose également d’un vaste réseau de partenaires de service dans chaque province du pays ainsi qu’au Luxembourg.