James fuller-thompson
10 Followers

Passionate about technology and the opportunities it presents.