The Controller is responsible for leading multiple teams, managing budgeting, banking, GL work, and bank reconciliations, presenting findings to leadership, mentoring team members, and participating in implementation projects. Requires CPA certification and extensive accounting experience.