events services jobs careers in Mayo, Ireland