its sales leader careers in Riffa, Bahrain