Tech London Advocates

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.