Hiring a Chief Financial Officer (CFO) is a major decision that companies large and small must grapple with. CFOs play a number of critical strategic and operational roles within a growing business, including handling controllership duties and leading debt and equity capital raises. Despite their importance (or perhaps because of it), company management teams are often hesitant to bringing on a full time CFO.