after sales for diesel generator careers in Hamad Town, Bahrain