international oilfield service company

Technology

International personal development

Nurturing talent is key to the success of any industry, with schemes to aid and encourage personal development on an international level becoming increasingly popular with oil and gas companies.