fbpx

Headquarters - Italy

Piazza Manci, 17

38123 Povo TN, Italy (HIT РHub Innovation Trentino).

Albanian branch

Rr. Don Bosko, (Vizion Plus), Tirana, Albania.

+355 676391662

Get in Touch

7 + 14 =

Contact one of our consultants