Featured
Polyethylene Technology Manager
09/13/2024,
Shell
Pennsylvania, USA
Manager | Management | Technology | Dutch