An Assistant Controller supervises accounting staff and ensures accurate and timely financial statements. This role involves developing and maintaining accounting policies, procedures, controls, and reporting systems. The Assistant Controller performs a variety of accounting activities, including general ledger preparation, financial reporting, year-end audit preparation, and support of budget and forecast activities.