office managr careers in Carlow, Ireland