Isabel Perry - Brand Innovators

Isabel Perry

Global EVP of Strategy, DEPT®

Isabel leads global strategy at DEPT®, reimagining how companies build with AI and emerging technologies. Originally trained as an architect at Cambridge University, she brings a unique perspective to shaping how organizations transform and compete in an AI-driven economy.

As an established thought leader driving DEPT®’s thinking on AI, Isabel has been recognized among Business Insider’s Top 15 Advertising Executives in AI and Campaign’s ‘Tech Leader of the Year’. She has served as a judge for D&AD and the Webby Awards, and is a member of the Emerging Technology Ad Council, helping shape the industry’s approach to innovation.