after sales for diesel generator careers in Edinburgh, United Kingdom