James Turner

jameswgt

Entrepreneur/technologist with an interest in a wide range of social and environmental issues, marketing, the internet and new ideas and technology.

Twitter