after sales for diesel generator careers in Monaghan, Ireland