sales & manager business development careers in Barka, Oman