101-250 employees
$25,000 - $50,000
2010
$50,000
20 months
100 Overlook Center, 2nd Floor, Princeton, New Jersey 08540, United States
Saksahanskoho street, 121, office 168, Kyiv, 01032, Ukraine
Wilhelma Feldmana street, No. 4, office 4, Krakow, 31-130, Poland
Athinas street 57, postcode 8010 Paphos, office 201, Paphos, 8010, Cyprus