17 Jams
See them all
John Goode aka ‘johngoode’
IT Consultant. Senior Manager. Tech-head. Renewable energy enthusiast — system designer & builder. Always learning. http://about.me/johngoode