travel tourism contracting manager careers in Riffa, Bahrain