Offices

From the US to Australia, from Europe to Africa and Asia, we have a global footprint to service our clients to the fullest. We have consultant teams in 17 offices across 5 continents taking research forward every day. Our centralized project implementation team in Romania ensures an efficient and streamlined project execution, ensuring our consultants can fully focus on taking care of our clients’ business needs.

CURIOUS HOW YOU CAN
get return on insights?
GET IN TOUCH

Contact us