Jobs

Refineries are complex things with many different sections needing a large diversity of expert knowledge to make them run efficiently and profitably. New refinery projects come with even more... from Unspecified in Egypt on Oil and Gas