Could a virtual CFO work for your small business?

A CFO is usually tasked with preserving the assets of a business and getting the books right but they now play a much more varied and strategic role.