Who could trust Ollie North. That's nutty.
Why not find someone without a sullied background?
Really even if North is totally innocent [which to be fair is unlikely] he was involved with running drugs and guns - that operation never ended. Why would you want him in charge of a new Intel network?
Pick up the phone. People aren't that stupid.