strategy business development careers in Rustaq, Oman