Elizabeth Brennan

Senior Director Sales Strategy EMEA at The Trade Desk

Elizabeth Brennan is a seasoned professional in sales strategy and advertising, currently serving as the Senior Director of Sales Strategy EMEA at The Trade Desk since February 2025. Elizabeth has held various leadership roles at Permutive, including General Manager of Advertising and Director of Advertiser Strategy, where responsibilities included developing commercial strategies for the EMEA region and leading teams across EMEA and APAC. Prior to that, Elizabeth worked at Criteo as Commercial Director for the UK, managing the account management and sales teams while nurturing senior client relationships. Earlier experiences include significant roles at ZenithOptimedia Group and Mindshare, focusing on media planning and client leadership. Elizabeth's educational background includes a BA in Business Economics from the University of Reading, along with certifications in coaching and coding.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices