John Cena, with his "Can't see him" jokes seems to be the perfect fit for an organization that doesn't exist.
On a side-note, this made me remember how great TF1 was with regards to its world-building. It's ironic, if they wanted a movie to launch the TCU, TF1 would've been their best bet.