Glen Mehn
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.