Julian Blake

Editor, TechCityInsider.net

Greater London in England

Spoken at 5 events in 1 country