It sales,marketing careers in Offaly, Ireland