Di0e4f5nhyzpil3lpltp

James Hurst

James Hurst works part time as Head of Technology for Squiz UK, specialising in web content management and delivery.

Talks I've Given