professor associate careers in Dun Laoghaire, Ireland