Where are we located?
We are headquartered in Pune, India with offices in the United States. With a team of 200+ individuals, we have representation in Asia, Europe and the Americas. With a foundation in a flexible workday mentality, and the distribution of our team, we are available throughout all timezones, and can accommodate project needs accordingly.
To ensure healthy strategic coverage across time zones, you will find our Directors and Leadership team residing in India and the United States.