Job Description: Do you reside anywhere in Central or Northern Alberta and willing to travel? Earn great pay and work with an amazing team of technicians serving NOV clients province wide. Past experience as Driller, Derrickhand or jour......
Job Location: Leduc, AB, Canada