The Chief Financial Officer, Finance Director or CFO is a senior executive who oversees a company's finances.