Yesterday I found out my ex girlfriend and her mentor she had an affair with might become consultants helping out on my teams project.
She used to be a pretty toxic person and I found some forum posts by him (posted under a pseudonym) where he posted raging answers, indicated that he works on personal projects during billed hours and says things like "it's great, you don't have to work, you get paid, and no one really can blame you for your work not being done in time".
I'm not sure I'd be able to stay professional here, and, based on the type of person she was, I'm also worried that she will be more focused on ruining my reputation than doing her job. I feel biased due to my previous contact to them both. They don't know yet that its me they might soon be working with.
My goal is it to simply inform my superiors about what I found out and the fact that there is a bias that might cause problems. But I want to do this without appearing unprofessional nor making the impression that I want to influence the managements decision in my favor, because that's not what I'm aiming for. I just know her and know that she probably won't stay professional. If I'm wrong, all is fine for me.
Would it be appropriate to inform my superior, who is involved in contracting the consultants and hope they believe my judgment and what I researched?
If so, how should I inform them? Should I show them his posts? This would require to disclose my previous contact with him, to definitely verify that the person having done the posts is the person we contracted.