23 employees
Helps big organisations to be more innovative by working with, and working more like, the amazing global ecosystem of tech entrepreneurs.
2012