What Does a Financial Controller Do in a Company?

According to Investopedia, a financial controller is the person who is responsible for all the accounting activities in a company. The controller participates in financial accounting, the preparation of taxes, cost accounting and data processing related to corporate accounting and payroll. Controllers are responsible for creating and maintaining the company's accounting system, collecting debts, processing transactions and recording transactions.