- Referral-Based Success: 90% of our business comes from referrals. - Global Expertise: Offices in Europe and North America, with solutions delivered in 50 countries across 6 continents. - Diverse Sector Experience: FMCG, retail, insurance, banking, pharmaceuticals, oil and gas, market research, p... Read more
This company has no teams yet
This company has no offices yet