Todd Rio's Location
St. Louis, MO, US
Todd Rio's Work
Todd Rio's Education
Todd Rio's Skills
Todd Rio's Summary
Todd Rio, based in St. Louis, MO, US, is currently a Senior Mechanical Engineer at Texwrap Packaging Systems, bringing experience from previous roles at Laciny Bros., Inc., Craftsmen Industries and Stork/Texwrap. Todd Rio holds a 1995 - 2000 BS Mechanical Engineering in Mechanical Engineering @ University of Missouri-Columbia. With a robust skill set that includes Engineering, Electrical Engineering, Automation, Distributed Systems and more, Todd Rio contributes valuable insights to the industry. Todd Rio has 2 emails and 1 mobile phone number on RocketReach.