itp publishing careers in Muscat, Oman