Helm Investment Partners
Investment ManagementNew York, United States2-10 Employees
We seek to generate superior absolute returns by investing in companies in some of the least competitive hunting grounds, countries undergoing crises, with a structured and disciplined risk management approach.