Large avatar default

Neil Glenister

Neil Glenister is a creative technologist and the founder of 232 Studios Ltd - a London based interactive agency who over the last few years have transitioned from

Talks I've Given