freezone careers in Cavan, Ireland