ICT & Strategy S.r.l.

ICT & Strategy S.r.l.

Milano, Italy