David Cohen
David Cohen

David Cohen

I’ve been working in tech and digital media for over 10 years. A gamer since age three and tinkerer at heart. Also a wannabe rockstar.