Stefano Costa's Location
Genoa, Liguria, Italy
Stefano Costa's Work
Stefano Costa's Summary
Stefano Costa, based in Genoa, Liguria, Italy, is currently a Executive at Tecnavi srl, bringing experience from previous roles at Vulkan-DMR. Stefano Costa has 1 email on RocketReach.