logo design careers in Sohar, Oman