Our candidates are present in significant number in Bangalore, Bhuvaneswar, Chennai, Gurgaon, Hyderabad, Mumbai and Pune. Our India headquarters is in Hyderabad with active presence in Bangalore, Chennai and Mumbai. Our US head office is in NJ and we have a training facility at Fremont, CA.