Joint-stock companies are typically managed by a board of directors that is elected by the shareholders. The board of directors is responsible for making major business decisions and overseeing the company's management team.