florist careers in Bawshar, Oman