italian careers in Cavan, Ireland