Spencer Wills is a seasoned professional in reliability engineering and management, currently serving as Decatur Reliability Manager and Principal Reliability Engineer at Primient since March 2022. Prior experience includes roles as Principal Reliability Engineer and Reliability Engineer at Tate & Lyle from July 2014 to March 2022, and various positions at Noranda Aluminum, including Reliability Engineer, Maintenance Supervisor, and Maintenance Mechanic from May 2004 to July 2014. Spencer Wills holds a Master of Science degree in Technology Management from Southeast Missouri State University, completed between 2010 and 2012, and a Bachelor of Applied Science degree in Manufacturing Engineering Technology from the same institution, earned from 2000 to 2004.
Sign up to view 0 direct reports
Get started
This person is not in any teams