Design Manager
crewe, cheshire east, united kingdom
Edina UK
Essar Oil
Process Engineer
J Clarke Plant
Director
WSP en EspaƱa
Group Lead - Process
UMIST