power generation careers in Galali, Bahrain