David
Cannafoglia

Ansaldo STS S.p.A.
Organization