•  

Giles Paterson

Self facilitated media node, offering full spectrum innovation.

Giles Paterson has not yet tracked or attended any events.