Sarah Leister's Location
St. Louis, MO, US
Sarah Leister's Work
Sarah Leister's Education
Sarah Leister's Summary
Sarah Leister, based in St. Louis, MO, US, is currently a Mechanical Engineer at McClure Engineering-St. Louis (MEP), bringing experience from previous roles at IMEG Corp, APC by Schneider Electric and DuPont Pioneer. Sarah Leister holds a 2011 - 2016 Bachelor of Science (B.S.) in Mechanical Engineering @ Missouri University of Science and Technology. Sarah Leister has 4 emails and 1 mobile phone number on RocketReach.