Salta
Salvatore De Rosa

Salvatore De Rosa

Director of Italian office / IBASE TECHNOLOGY INC.