crew careers in Cavan, Ireland