The Rise and Fall of Teneo's Declan Kelly

The pitch was the same. You need me. You can’t trust your people. I can fix this. Executives at General Electric Co. , International Business Machines Corp. , and other global giants had all heard it. And it was coming from the