An Asset Management Company (AMC) is a business that manages client funds, pooled together. These funds are invested in a multiple assets, such as stocks, bonds, real estate, master limited partnerships, and other investments.