Head of Product | Board Member
Netherlands
Conversed.ai
Grey New York
Executive Technical Director Benelux at Grey Group
Grey Group
Executive Technical Director View
London Metropolitan University
Nyenrode Business Universiteit
University of Liverpool