team leader careers in Manama, Bahrain