printing press careers in Seeb, Oman