Countless parts.
One flow.

INDEFF Europe
Vega Center
75, Parc d’activités
8308 Capellen
Luxembourg

INDEFF Middle East
Dubai Internet City
Building 16, 3rd Floor, Unit 327
Dubai
United Arab Emirates

INDEFF Asean
9/143, Unit B2, 14th Floor, UM Tower
Ramkhamhaeng Road, Suanluang
Bangkok 10250
Thailand