Amsterdam Area, Netherlands Netherlands
Digital Strategy & Development Director | Head of Mobile
Technology / Software / Internet
A (digital) marketing, communications and media strategist
with a keen interest in content, social and mobile marketing.