Job Profile Summary Innovation & Engineering (I&E) has a centrally based team of experienced engineering specialists in Refining and Production fields. The engineering team is a sub-group of I&E which is responsible for …
Job Vacancies
Aberdeen
Hazlehead - Aberdeen
Receive email notifications for new ads matching your search criteria ...