A controller is in charge of overseeing the entire financial operations of a company and making sure it complies with tax rules. The job may include auditing a company’s financial operations, coordinating accounting efforts, managing the company budget, and preparing financial reports.