Our offices are located in New Delhi, Noida, Gurugram and Mumbai in India.
Our culture is fundamental to our client success and essential in how we work together. Our team brings a vastly different set of experiences and expertise to work, all rooted in a shared, core set of values. We live them, we believe them, and we hold each other accountable.
Our people recognize their responsibility and uphold the values we’ve established over 73 years. These values guide our behavior informing how we act, the decisions we make, and how we work with each other, our clients, and all our stakeholders. Our values are what we believe: