Russ Shaw

Founder of Tech London Advocates & Global Tech Advocates.