Manager, careers in Tubli, Bahrain