Maintain financial reporting and general ledger structure.
Ensure an accurate and timely mid-year and year end close.
Ensure the timely submission of all government reports.
Handle daily banking requirements.
Reconcile bank balances and handle all Receivables and Payables.
Handle payroll and social security
Work with the auditor/accounting company to ensure a clean and timely year-end audit.
Supervise the general ledger group to ensure all financial reporting deadlines are met.
Assist in development and implementation of new procedures to improve performance.
Supervise, train and enhance professional development of one direct report.