Corporate Governance careers in Sohar, Oman