An outsourced CFO is a finance executive who works for a company or individual and offers them top-notch financial, business, accounting, and operational advice. An outsourced CFO can be employed permanently, temporarily, or as an in-between for the length of a project.