Ian Gregory profile image
290
Reputation: 5191
London, United Kingdom

Ian Gregory

Project manager, internet company owner, code dabbler.