Ruth Leach's Location
Dumfries, Dumfries and Galloway, United Kingdom
Ruth Leach's Work
Ruth Leach's Education
Ruth Leach's Skills
Ruth Leach's Summary
Ruth Leach, based in Dumfries, Dumfries and Galloway, United Kingdom, is currently a Shell New Energies Business Integration General Manager at Shell, bringing experience from previous roles at Shell. Ruth Leach holds a 1977 - 1979 Gosforth High School, Newcastle upon Tyne. With a robust skill set that includes Lubricants, Change Management, Supply Chain Management, Commercial Management, Youth Leadership and more, Ruth Leach contributes valuable insights to the industry. Ruth Leach has 1 email and 1 mobile phone number on RocketReach.