works careers in Cavan, Ireland