Ecosystem Immersion

Square

An opportunity for the various stakeholders in our ecosystem of innovators and change-makers to discover one another and discover Haiti