franchising careers in Bawshar, Oman