The user logo

Impact Hub Amsterdam

Amsterdam, Netherlands

Impact Hub offers you a unique impact ecosystem of change-making entrepreneurs, investors, corporates, organisations, techs and creative minds who are committed to building a more sustainable world.

Stacks