it director careers in Kathmandu, Nepal