An ICO consultant is a professional who helps companies launch their own initial coin offerings (ICOs). These consultants typically have a background in investment banking, law, or accounting. They help companies structure their ICOs, create marketing materials, and manage the sale of the coins.