A controller manages financial reporting, budgeting, financial analysis, internal controls, cash management, and tax compliance. They also oversee and work closely with accounting staff.