The poster who said there are 2 types of CFO : 1) CPA background, 2) strategy/operational background, was spot on. For a CFO role, useful skillsets in my opinion are as follows: leadership, presentation skills, ability to fund-raise through equity/debt markets, ability to put financial projections together for entire company and hold people accountable, understanding of accounting issues in industry/company, understanding financial drivers in all areas of company, process improvement, etc. The poster has a few of these skills, but not the full package (not trying to be mean, neither do I or most people). Consulting sounds like a good fit.