ભારતમાં 20, કેનેડામાં એક, સિંગાપોરમાં બે, શ્રીલંકામાં એક અને અમેરિકામાં ત્રણ ઓફિસો ધરાવે છે.