Peter Wood

Chief Executive Officer -

First Base Technologies LLP -

ComputerWeekly.com