Benjamin Pickard Location
Sedalia, MO, US
Benjamin Pickard Work
Benjamin Pickard Education
Benjamin Pickard Summary
Benjamin Pickard, based in Sedalia, MO, US, is currently a Senior Process Engineer at Owens Corning FOAMGLAS® Insulation. Benjamin Pickard brings experience from previous roles at Pittsburgh Corning Corporation and GE Global Research. Benjamin Pickard holds a 1998 - 2002 Bachelor Of Science in Materials Science, Engineering @ Alfred University. Benjamin Pickard has 4 emails and 1 mobile phone numbers on RocketReach.