Adam Cockell

I enjoy creating technology that has personal and social impact.