Home / Investors / Glen Mehn

Glen Mehn

Angel Investor · London

About Glen Mehn

Angel investor (Investments) based in London, United Kingdom. Focus areas include Health Care, Research and Development, Data Science. Past investments include Appfrica Labs, Soul Tree Wine, In The Picture Ltd..

Investment focus

Sectors

Portfolio

No portfolio companies recorded yet; Glen Mehn reports 4 investments overall.

Similar investors