West Health Investment Fund Investors
West Health Investment Fund is an impact investor based in the United States, focused on making investments that have a positive social and environmental impact. As a private company, it is not publicly traded and is led by CEO Freeman Rose.