Responsibilities: Oversee and perform the full accounting function, including general ledger maintenance, reconciliations, and journal entries. Prepare monthly, quarterly, and annual management accounts with variance analysis and commentary. Handle t...