Tech London Advocates is a network of more than 6,000 tech leaders, entrepreneurs and experts in London, across the UK and in over 50 countries worldwide.
6th April 2020 | John Reynolds
10th June 2019 | Russ Shaw