consulting manager careers in Nepal