Results

2 people

Geophysicist
Shell
Senior Mechanical Engineer
Shell