Allan Stewart
About Allan Stewart
Angel investor (SVP of Technology) based in London, United Kingdom. Focus areas include Advertising, Creative Strategy, Technology. Past investments include Fan Hub, Prolifik, Endava.
Investment focus
Sectors
Portfolio
No portfolio companies recorded yet; Allan Stewart reports 6 investments overall.