Results

2 people

Senior Reservoir Engineer
Shell
Subsea Construction Lead - Crux Project
Shell