Russ Shaw CBE

Russ Shaw CBE | Founder of Tech London Advocates & Global Tech Advocates

Russ Shaw CBE is the founder of Tech London Advocates and…