Russell Square House 10-12 Russell Square London WC1B 5EE United Kingdom E: :
Intellect Automate Britain
Automated Britain event
Time to rethink