Rod has been an employee of Ozark Die Casting since 2019. Before that, he worked at St. Clair Die Casting. Tragically, he lost his battle to cancer May 28, 2023. He dedicated his remaining months to Ozark and working when he was able. He mentored and motivated all employees, and he will be dearly missed by all employees. His memory will live on through Ozark and his family. Our hearts go out to his family during this difficult time.