professor associate careers in Cavan, Ireland