channel marketing specialist careers in Tubli, Bahrain