Peterhead, Aberdeenshire
within drilling, drill cuttings management, solids control or drilling fluids disciplines Experience in a similar role within the oil...