Sarah Stroud's Location
Zionsville, IN, US
Sarah Stroud's Work
Sarah Stroud's Education
Sarah Stroud's Summary
Sarah Stroud, based in Zionsville, IN, US, is currently a Sr Associate Quality Assurance - FUME at Eli Lilly and Company, bringing experience from previous roles at Subaru of Indiana Automotive, Michelin, Wacker Chemical Corporation and ITW. Sarah Stroud holds a Bachelor of Science (BS) in Chemical Engineering @ Trine University. Sarah Stroud has 2 emails on RocketReach.