general manager food careers in Carlow, Ireland