Results

3 people

Hydrogen Project Integration
Shell
Technical Integration Manager
Shell
Chemicals Technology, Ethylene Oxide and...
Shell