1983માં સ્થપાયેલી અને ઓહાયો ખાતે વડુંમથક ધરાવતી ITI બ્રિટન, ઇટલી, ઇઝરાયલ અને જર્મનીમાં પણ ઓફિસો ધરાવે છે.