Robert Meneguzzi

Robert Meneguzzi

Materials Engineer, Composites manufacturing and welding technical expertise, quality inspector, cycling enthusiast

Share profile
Connections