Sales Manager
Sheffield, Sheffield, United Kingdom
Lilleshall Steel
Stemcor
Sales
Barrett Steel Limited (C.Roberts)
Branch Manager
Barrett Steel Limited
Managing Director
sedbergh
froebelian