Russ Shaw

Founder of Tech London Advocates & Global Tech Advocates.

All Articles