Re: "running TalkTalk's cybersecurity operations"
"It certainly would get you interviews if only to satisfy curiosity."
Yeah, great! There you are job hunting / looking for the next contract and you get an "interview" because they are curious about a previous company you were involved with.
As someone who's worked for an "interesting" company / industry, been there, done that... please don't waste my time! It costs me real money through loss of day rate to take time to interview you.