Contact details

Get in touch


Telephone Romania HQ: +40 724 475 129

Telephone Germany : +49 15 237 120 270

Address: No. 18 Alexander von Humboldt St., 2nd Floor, Bucharest, Romania

CUI: 36045887 / 2016

You can also get in touch using the form below.

Visit us

Contact us today

and schedule a call

One of our representatives will get in touch with you as soon as possible – typically in under 24 hours Monday through Thursday. Friday inquiries will most likely get a reply the following Monday.