David Rosso's Location
Novara, IT
David Rosso's Education
David Rosso's Skills
David Rosso's Summary
David Rosso, based in Novara, IT, is currently a Product Manager at Leonardo. David Rosso holds a 1997 - 2003 Laurea in Ingegneria Meccanica @ Politecnico di Torino. With a robust skill set that includes Aircraft, Aerospace, Project Planning, Project Management and more, David Rosso contributes valuable insights to the industry. David Rosso has 3 emails on RocketReach.