Company Details
- Employees
- 60
- Address
- 58 Victoria Embankment, London,greater London Ec4y 0ds,united Kingdom
- Industry
- Non-Profit Organization Management
- Keywords
- innovation, AI, STEM, international development, tech for good, global health, challenge prizes, innovation strategy, cities, climate change, fintech, sustainability, AMR, MND, innovation prizes, Smart Data, net zero, water innovation.
- HQ
- London , Greater London