Ed Fairhurst

Director - Supply Chain Planning EMEA

Shell

Biography

« Back