sales business development careers in Offaly, Ireland