97 employees
Impact Hub Madrid is a social innovation center that inspires, connect, and drive innovation and impact to people.
2010