Russ Shaw

(Contributor)

Russ Shaw is founder and chair of Tech London Advocates.

Social media

Twitter