x
Speaker Details
Stephen Lepitak
Europe Bureau Chief
Adweek