Steven Rodda Location
Brazoria, TX, US
Steven Rodda Work
- 2024 - now Maintenance Engineer @ Olin
- 2022 - 2024 Mechanical Reliability Engineer @ MOVA Metals
- 2012 - 2022 Heavy Equipment Operator @ United States Marine Corps
Steven Rodda Education
Steven Rodda Summary
Steven Rodda, based in Brazoria, TX, US, is currently a Maintenance Engineer at Olin. Steven Rodda brings experience from previous roles at Gladieux Metals Recycling and United States Marine Corps. Steven Rodda holds a 2017 - 2019 Bachelors in Manufacturing Engineering @ Texas State University. Steven Rodda has 2 emails and 1 mobile phone numbers on RocketReach.