About Amvest Capital. Amvest Capital, headquartered in New York, NY, is a specialist investment management and corporate finance firm (“Amvest”) focused solely on the natural resource sector. Amvest partners with companies and management teams, developing natural resource assets in a sustainable and socially responsible manner. Amvest services public and private companies in the natural resource sector through its comprehensive offering of Invest...