James fuller-thompson

James fuller-thompson

10 Followers

Passionate about technology and the opportunities it presents.