વિશ્વમાં ૨૮ દેશમાં કાર્યરત NIA વિશ્વભરમાં ૨૦,૦૦૦ કર્મચારીઓ સાથે તેની ૨,૪૫૬ ઓફિસના નેટવર્ક મારફત ૧૨ મિલિયનથી વધુ કસ્ટમર્સને સેવા આપે છે.