Leigh Jones's Location
Dover, GB
Leigh Jones's Skills
Leigh Jones's Summary
Leigh Jones, based in Dover, GB, is currently a Site manager at ISG plc. With a robust skill set that includes Sales, Microsoft Office, Project Planning, Leadership, Construction and more, Leigh Jones contributes valuable insights to the industry. Leigh Jones has 1 email on RocketReach.