ipo consultant