Restaurant Supervisor Computer careers in Sohar, Oman