Evenlode
Investments
2
Lead Investments
0
Evenlode Investment is an independent, employee-owned asset management firm founded in 2009 and based in the North Cotswolds, Oxfordshire. The company focuses on long-term equity investment in high-quality, cash-generative businesses and manages several long-only strategies for its clients.
Highlights
Focus Areas
Biotechnology
Enterprise Software
Health Care
Life Science
Machine Learning
Notable Investments