Who could he be working for? He is either a part of the Deep State or working for the Russians. Or a combination of the two (a part of the Deep State and has teamed up with the Russians).
Why would they want him to find out what Carrie’s up to? Remember that Dante reached out to Carrie first. If the Deep State/Russia is pulling the strings then Carrie is the extra layer between the Deep State/Russia and that info reaching the public. For example, rather than Dante just going straight to Paley (or the press) about Simone, he feeds the info to Carrie and lets her do it. It just insulates them. They chose Carrie because she was publicly outed by Keane (and so is extra motivated) and is easy to discredit.
Be sure to listen to our pod this week because Gail has a new theory that we’ll definitely discuss.