Position Title Department Region Language Posting Start Date Closing date Location
Drillers, Angola KCA DEUTAG Scotland English (UK) 2022-05-24 03/06/2022 Angola
Chief Mechanic, Angola KCA DEUTAG Scotland English (UK) 2022-05-24 Angola