About Russ Shaw

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

All Articles