Supply Chain Specialist - Gloucestershire, United Kingdom,

Job Title: Supply Chain Specialist
Location: Barnwood, Gloucester. GL4 3RS
My client a leading energy provider is looking to engage a supply chain specialist to join them until the end of July 2020 in Barnwood Gloucestershire. This is a secure site and you will need to undergo basic security clearance and..... click apply for full job details