insight research careers in Ireland