In Conversation: Sara Tate

In Conversation: Sara Tate

The Leaders Council Podcast by The Leaders Council

Episode notes

Sara Tate is the CEO of TBWA London, an advertising agency in London which is part of the Omnicrom Group.