Field of activity: IT

Adsress: 93 Cetății Boulevard, 3rd–5th Floors, 300358