L&D Manager careers in Ireland