In my opinion she is a spy or an intelligence officer, of some sort. She knew about the MC's project before he told her about it and slipped up about that, twice. Once in the bar when he first meets her, and again when he's over at Coop's house. She plays off her knowledge the 2nd time as "Oh, I was talking to Cooper / Camille". She slips up again in the car when she mentions "operations".
However, she also goes out of her way to help the MC secure funding and influencial contacts to help the project along. She clearly wants the project to succeed, or at least progress to a certain point. The only thing we don't know is why, and who she's working for, if anyone.
I'm going to assume the outcome of the whole thing will depend on how many points the MC has with her when the point of no return is reached. I don't think she's "evil" though, so even with an influence failure I don't think she'd completely fuck the MC over.
Of course, I could also be wrong and the whole thing could be a total red herring like you said.