Liam Houghton London, UK

CEO of Popsa. Former Architect; previously lead designer, then Chief Product Officer at one of Europe's leading tech incubators.
More