Tim Scott

(Contributor)

Tim Scott is tech and creative industries director at London First.