Aberdeen
for an Oil and Gas company situated in Aberdeen. Good communication skills are essential coupled with the technical skills...