to join our Completions team based out of Aberdeen. These are senior level jobs for Field Engineers, who will have a demanding, hands... as technical specialist or advisor to management and staff. Oversees junior level specialists in completion of their assignments...
Weatherford