Total looking for a Lead Process Engineer

Total is looking for a Lead Process Engineer to join their team of employees in Aberdeen. All that will be required of the applicants is to be a professionally qualified engineer with specialists’ knowledge in their own discipline. Though, it is necessary that the applicant also carries a sound and demonstrable understanding of the other

Continue Reading →