Attilio Di Giovanni

Active Cupertino, CA Vp Technology Development for Finmeccanica