More than 251 employees
2003
801 Brickell Avenue, Suite 1970, Miami, Florida 33131, United States
333 W 7th Street, #390, Royal Oak, Michigan 48067, United States
1012 W. 9th Avenue , Suite 250, King of Prussia, Pennsylvania 19406, United States
69 Piłsudskiego Str, Wroclaw, 50-019, Poland
al. Jerozolimskie 98 (6 floor), Warsaw, 00-807, Poland
147 Bergheimer Strasse, Heidelberg, 69115, Germany
25 Lvivo Str, Vilnius, 09320, Lithuania
Taras Shevchenko Str., bld 21А, office 307, Mirabad district, Tashkent, 100060, Uzbekistan
15A Kabanbay Batyr Str., Business center Q, office 4-4, Astana, 010000, Kazakhstan
55 "Nikola Y. Vaptsarov" blvd, Expo-2000, phase 4, floor 5, Hladilnika Industrial zone,, Sofia, 1407, Bulgaria
10th Floor, Concord Tower Building, Media city, office #17, Dubai, 126732, United Arab Emirates
Tbilisi, Georgia 12 Merab Aleksidze St, Tbilisi, 0171, Georgia
Eindhoven, Netherlands Schimmelt Eindhoven South Building, Schimmelt 2-16., Eindhoven, 5611ZX, Netherlands