Dave Coplin

Chief Envisioning Officer for Microsoft UK
Follow Dave:
BLOG POSTS