James Jefford's Location
London, England, GB
James Jefford's Work
James Jefford's Education
James Jefford's Summary
James Jefford, based in London, England, GB, is currently a Maintenance Manager at SG Technologies Ltd, bringing experience from previous roles at SG Technologies Ltd. James Jefford holds a Thurrock Tech. James Jefford has 1 email on RocketReach.