Creative/Strategic Director at Vudu Brand - London, England, United Kingdom
Worldwide experience on creating award-winning integrated offline/online marketing communication campaigns