Russ Shaw

(Contributor)

Russ Shaw is founder of Tech London Advocates and Global Tech Advocates. 

Social media

Most viewed articles

Twitter