Ian Gregory profile image
269
Reputation: 4736
London, United Kingdom

Ian Gregory

Project manager, internet company owner, code dabbler.