al jaber careers in Ireland