business consultants careers in Muscat, Oman