Steven Vann has a strong background in materials planning, logistics, and manufacturing scheduling, with over a decade of experience in various managerial roles at Nylacast Group from August 2010 to April 2021, including Material Planning and Logistics Manager, Manufacturing Scheduling Manager, and Master Scheduler. Since April 2021, Steven has been working full-time at Ilmor Engineering Ltd. Steven holds a Bachelor's degree in Business Studies from De Montfort University, earned between January 2003 and January 2006.
This person is not in the org chart
This person is not in any teams
This person is not in any offices