Tech London Advocates Tag

Russ Shaw
Russ Shaw wins inaugural London Hero Award 

Tech London Advocates (TLA) and Global Tech Advocates (GTA) founder Russ Shaw was the joint winner of the London Hero Award at the inaugural London Business Awards on Thursday night, presented by Mayor of London Sadiq Khan. Hosted by London & Partners, over 700 guests including...