professional support services careers in Kathmandu, Nepal