back office staff careers in Mayo, Ireland