Prepare accurate, timely financial statements in accordance with our established schedule and with input from the rest of the accounting departmentConduct monthly and quarterly account reconciliations to ensure accurate reporting and ledger maintenanceAnalyze financial statements for discrepancies and other issues that should be brought to the CFOs attentionReview all inter-company transactions and generate invoices as necessaryReconcile balance sheet accountsDelegate financial responsibilities to accounting teamCoordinate semi-annual audits and assist CFO with conducting auditsConduct regular ledger maintenance.