client services careers in Kathmandu, Nepal