Global Outlook,
Indian Roots

We are headquarted in Bangalore, India. Through our consultants and partners, we offer our expertise globally.
Looking for someone in particular?


Issue a call for generals, please email


For financial related queries, please email


For marketing-related issues, please email

Jobs & Career

For jobs and career, please email


We are here

We are currently located in Bangalore, India – the High-technology and IT hub of the country and a leading business destination for hundreds of international companies. Our location provides us with the unique advantage of being right in the middle of where the action is.

Industries from almost all sectors are located in and around Bangalore, and there is close proximity to other important business clusters like Chennai, Hyderabad and Mumbai.

Bangalore is extremely well linked – domestic and internationally. Almost all major carriers fly to Bangalore from across the world. Bangalore has excellent road, rail and air links to the rest of the country which is conducive to business growth.