Results

2 people

Senior Head Operator, Clyde Refinery
Shell
Production Specialist
Shell