If you need more lookups,
subscriptions start at $34 USD/month.
Todd Rio Location
St. Louis, MO, US
Todd Rio Work
Senior Mechanical Engineer @ (May 2021 - Present)
Engineering Manager @ (May 2020 - May 2021)
Vice President Of Engineering @ (May 2015 - May 2020)
Engineer @ Stork/Texwrap (August 2007 - May 2015)
Design Engineer @ (October 2005 - August 2007)
Design Engineer @ EMSI (December 2004 - October 2005)
Design Engineer and Project Manager @ (June 2000 - December 2004)
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.