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 teams
This person is not in any offices