Steven Finch is a Programme Manager at Lear Corporation, a position held since 2018. Previously, they worked as a Programme Manager at SAIC Motor UK Technical Centre Limited and served as a Programme Manager and Project Engineering Team Leader at HORIBA MIRA from 2016 to 2018. Additionally, they were a Project Leader at Jaguar Land Rover and a Project Manager at Alstom Power from 2012 to 2014.
Location
Rugby, United Kingdom
This person is not in the org chart
This person is not in any offices