crude oil careers in Galway, Ireland