illustrator careers in Seeb, Oman