# Cannes: Jim O'Leary on agency upheaval, AI myths & Cannes' transformation Page: https://stenobird.com/podcast/earned-first-7353885/cannes-jim-o-leary-on-agency-upheaval-ai-myths-cannes-transformation Text version: https://stenobird.com/podcast/earned-first-7353885/cannes-jim-o-leary-on-agency-upheaval-ai-myths-cannes-transformation.md Podcast: [Earned First](https://stenobird.com/podcast/earned-first-7353885) Published: 2026-06-30T06:18:44+00:00 Episode link: https://rss.com/podcasts/earned-first/2953394 Audio file: https://content.rss.com/episodes/328453/2953394/earned-first/2026_06_30_06_04_19_bf3fc457-45f7-4b6b-b668-27b9b22712e2.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/earned-first-7353885/episodes/cannes-jim-o-leary-on-agency-upheaval-ai-myths-cannes-transformation Duration seconds: 1871 ## Resource Newly-installed Penta gobal CEO Jim O'Leary joins the Earned First podcast at Cannes to argue that legacy agency models are buckling under client demands they weren't built for, and that most firms are far better at marketing AI than deploying it. He traces the disruption to three converging forces — AI transformation, geopolitical risk, and a fracturing media landscape — and explains why private equity is moving into PR just as some legacy networks pull back. The conversation closes on Cannes itself, which O'Leary describes as splitting into two festivals: a fading legacy version built around advertising, and a tech- and creator-economy-driven version steadily taking its place. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/earned-first-7353885/episodes/cannes-jim-o-leary-on-agency-upheaval-ai-myths-cannes-transformation/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/earned-first-7353885/cannes-jim-o-leary-on-agency-upheaval-ai-myths-cannes-transformation.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.