after sales for diesel generator careers in Flintshire, United Kingdom