Tom Winstanley

Tom Winstanley

Information junkie. CTO & New Ventures.