What does a Controller do?

A controller is the normal person that is responsible for all of the companies money and how it is spent. They keep control of all of the money and pay the bills and the salaries.