John Barra

Lead Mechanical Design Engineer at Catalyx North America

John Barra Email & Contact Information

John Barra Current Workplace: Catalyx North America

View Colleagues