front office manager careers in Offaly, Ireland