Ian Gregory profile image
272
Reputation: 4771
London, United Kingdom

Ian Gregory

Project manager, internet company owner, code dabbler.