આ કંપનીની ન્યૂયોર્ક, વોશિંગ્ટન, લંડન , બ્રાઝીલ અને મલેશિયા સહીતના દુનિયામાં ઘણાં સ્થાનોએ ઓફિસો આવેલી છે.