Who recommended Haspel to President Trump?
Good question. I don't know the answer.
But I do know that Trump was relying on Pompeo to clean things up at the CIA. Pompeo should have flagged Haspel.
Keep your friends close and enemies closer?