human u0026 resources u0026 director careers in Seeb, Oman