Michelle Hodgson's Location
Leeds, Leeds, United Kingdom
Michelle Hodgson's Skills
Michelle Hodgson's Summary
Michelle Hodgson, based in Leeds, Leeds, United Kingdom, is currently a Technical manager at Help-Link UK Ltd.. With a robust skill set that includes Contract Negotiation, Product Development, Energy Efficiency, Customer Service, Energy and more, Michelle Hodgson contributes valuable insights to the industry. Michelle Hodgson has 1 email on RocketReach.