25 employees
Open Impact specializes in social innovation, impact management, finance, circular economy, and integrated sustainability services.
2019