Aberdeen
Aberdeen - United Kingdom Job Title: Graduate Mechanical Engineer Location: Aberdeen, UK About SLB... for discovery and want to find out what you could really do, then here is the place to do it. Job Summary: Graduate Engineers...