If you need more lookups,
subscriptions start at $34 USD/month.
Todd Elrod Location
Greenville, SC, US
Todd Elrod Work
2021 -now Tire Design Engineer @
2017 -2021 Computer Aided Design Manager @
2010 -2017 Mechanical Engineer @
Todd Elrod Education
University of South Carolina
Bachelor of Science - BS (Mechanical Engineering)
Todd Elrod Summary
Todd Elrod, based in Greenville, SC, US, is currently a Tire Design Engineer at Michelin. Todd Elrod brings experience from previous roles at Michelin. Todd Elrod holds a Bachelor of Science - BS in Mechanical Engineering @ University of South Carolina. Todd Elrod has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Todd Elrod?
Find contact details for 700 million professionals.