They have 15 office locations in Hungary, Serbia, Czech Republic, Poland, Romania, Ukraine and construction
share this job on whatsapp