Leah Finch's Location
Willen, GB
Leah Finch's Work
Leah Finch's Education
The Open University
(Social Sciences)
2006 - 2007
Leah Finch's Summary
Leah Finch, based in Willen, GB, is currently a Customer Assistance Manager at Mercedes-Benz in the UK, bringing experience from previous roles at Mercedes-Benz in the UK and Tensator Group. Leah Finch holds a 2006 - 2007 The Open University. With a robust skill set that includes Contingency Planning and more, Leah Finch contributes valuable insights to the industry. Leah Finch has 2 emails on RocketReach.