x
Speaker Details
Stephen Lepitak
European Bureau Chief
Adweek