Job Overview: We are seeking a detail-oriented and analytical Accounts Officer to join our growing and dynamic finance team. The ideal candidate will play a crucial role in assisting the Controller with various reconciliations, contributing to month-end closings, and overseeing bank and intercompany transactions. This position is vital in ensuring financial accuracy and supporting broader financial reporting functions. Key Responsibilities: Perform detailed analysis and reconciliation of various general ledger accounts, including bank, intercompany, and other financial statements. Assist with month-end and year-end closing processes, ensuring timely and accurate reporting. Prepare and process intercompany transactions, ensuring proper documentation and compliance with company policies. Manage bank transactions, including reconciliations, payments and reporting. Ensure accurate and timely submission of monthly journal entries and accruals. Collaborate with internal teams to ensure financial records are accurate and discrepancies are resolved. Support the financial controller with ad hoc reporting and analysis as needed. Preferred candidate profile Experience with Sage 300 is a strong asset but not compulsory. Strong analytical skills and attention to detail. Ability to work independently and prioritize tasks in a fast-paced environment.