Stockbrokers act as intermediaries between the stock exchanges and the investors by buying and selling stocks and portfolio managers are professionals who invest portfolios, or collections of securities, for clients. Investment bankers represent companies in various capacities, such as private companies that want to go public via an IPO or companies that are involved in pending mergers and acquisitions.