David
Cannafoglia
Ansaldo STS S.p.A.
Organization