x
Speaker Details
Rebecca Stewart
Europe Brand Editor
Adweek
The New Age of Marketing