The chief financial officer (CFO) of a company or public agency is the corporate officer primarily responsible for managing the financialrisks of the business or agency. This officer is also responsible for financial planning and record-keeping, as well as financial reporting to higher management.