Ben Barnes Location
Champaign, IL, US
Ben Barnes Work
Ben Barnes Education
Ben Barnes Skills
Ben Barnes Summary
Ben Barnes, based in Champaign, IL, US, is currently a Sr. Director, Continuous Improvement at Tovala. Ben Barnes brings experience from previous roles at Tovala, The Product Manufactory and Construction Engineering Research Lab, Army Corps of Engineers. Ben Barnes holds a 2003 - 2009 BS & MS in Mechanical Engineering @ University of Illinois at Urbana-Champaign. With a robust skill set that includes Pro/Engineer, Matlab, Engineering, Mechanical Engineering, Finite Element Analysis and more. Ben Barnes has 3 emails and 2 mobile phone numbers on RocketReach.