internet global careers in Kathmandu, Nepal