If you need more lookups,
subscriptions start at $34 USD/month.
Todd Rio Location
St. Louis, MO, US
Todd Rio Work
2021 -now Senior Mechanical Engineer @
2020 -2021 Engineering Manager @
2015 -2020 Vice President Of Engineering @
2007 -2015 Engineer @ Stork/Texwrap
2005 -2007 Design Engineer @
2004 -2005 Design Engineer @ EMSI
2000 -2004 Design Engineer and Project Manager @
Todd Rio Education
University of Missouri-Columbia 1995-2000
Todd Rio Skills
Engineering
Electrical Engineering
Automation
Distributed Systems
Todd Rio Summary
Todd Rio, based in St. Louis, MO, US, is currently a Senior Mechanical Engineer at Texwrap Packaging Systems. Todd Rio brings experience from previous roles at Laciny Bros., Inc., Craftsmen Industries and Stork/Texwrap. Todd Rio holds a 1995 - 2000 University of Missouri-Columbia. With a robust skill set that includes Engineering, Electrical Engineering, Automation, Distributed Systems and more. Todd Rio has 1 emails and 6 mobile phone numbers on RocketReach.
Looking for a different Todd Rio?
Find contact details for 700 million professionals.