Does a small business need a CFO?