csr director careers in Bawshar, Oman