An investment consultant is a financial professional who provides investors with investment products, advice, and/or planning. Investment consultants do in-depth work on formulating investment strategies for clients, helping them fulfill their needs and reach their financial goals.