Richard WillisSenior Manager Digital Marketing: Core Europe
Boston, Massachusetts
Senior Manager Digital Marketing: Core Europe
Digital Marketing Manager EMEA
First Party Marketing Specialist
Account Director
Synchs and Brands Manager
Mobile Manager (Worldwide)
Marketing Manager
Director of Digital Marketing / Demand Generation
Director Digital Marketing: Europe
Director Digital Marketing: EMEA (Europe, Middle East, Africa)
Senior Manager Digital Marketing: EuRoMEA
Imperial College Business School
Recommendations: 7
Digital Marketing
Digital Distribution
Digital Strategy
Mobile Search
Video Games
Online Gaming
Mobile Marketing
Business Strategy