Regional Manager, Sales
Fort Saskatchewan, Alberta, Canada
Criterion Catalysts
Regional Manager, Sales
Criterion Catalysts
Technical Manager, Clean Fuels
Shell
Strategy Consultancy Manager - Americas
Criterion Catalysts
Projects and Technical Service Engineer
Criterion Catalysts
Technical Service Engineer
Shell
Senior Strategy Consultant
Shell Chemicals Europe B.V.
General Manager Business North West Europe
Shell
Business Manager
Criterion Catalysts
Refinery Consultant - Value Creation
Shell
Principal Service Manager