We're here to change the digital game for global leading companies. At the same time, we love questions, feedback, and we're always happy to help! Here are a few ways to get in touch with us.
Headquarters
Strada Grigore Alexandrescu 59
Bucharest, Romania
010621
Phone number
+40 746 156 615E-mail address