hr human resources careers in Kathmandu, Nepal