Luntmakargatan 18, 1tr111 37StockholmSweden
We have 16 global offices around the world with people from over 40 nationalities working to achieve one shared vision of being the technology backbone of the world's most successful insights companies.
Bolshaya Simeonovskaya Street 40, building 13, office 906 107 023 MoscowRussia
The Hub Hyde Park 223 Liverpool Street Darlinghurst NSW 2010SydneyAustralia
9th Floor VORT Nishi Shinjuku II Building 3-23-4 Yoyogi, Shibuya-ku151-0053TokyoJapan