Marketing DirectorX ItalyX

Nicola Baraldi
Marketing Director
STR TEAMSYSTEM