Chief Technical Advisor

Ability to develop new engineering ideas and concepts needed. As a Chief Technical Advisor - Process in the Refining Technologies FCC group of the Sustainable…