Head of Creative Technology
ireland
Dentsu Creative Amsterdam
Massachusetts Institute of Technology
Technische Universiteit Eindhoven
Auckland University of Technology