Impact Investment Partners

Advisory & impact investor making investments in tech companies in the UK & India

placeLondon, England, United Kingdom calendar_todayFounded 2010 language impactinvestmentpartners.com

Registered entities

Coming soon