He wasn’t the mole. The VP seems to be the mole.
Unless perhaps Mason suspects her, and is giving her some rope with which to hang herself. We shall see ...
There could be more than one mole. It’s pretty clear that Karen was controlling Hal and using him as a spy. But it’s possible that Marina Peralta could also be a mole/spy. She has been acting pretty weird over the Volm technology.