Magdalen Centre, Robert Robinson Ave, Oxford OX4 4GA, UK
Details:
Details about Social Tech Trust
Social Tech Trust is a leading investor in socially motivated tech, partnering with key organizations to create a fairer future and positively impact millions of lives.