logo careers in Oman