Responsibilities: The Senior Staff Accountant of General Accounting is responsible for providing accounting support to the Managers and other Team Members within the department, assisting with analytical activities to support financial reporting, managing inputs to the general ledger system, ensuring files are complete and maintained as needed, and handling support to complimentary functions such as Treasury, Accounts Payable and Accounts Receivable. Professional accountancy certification (or working toward certification) such as CPA, CIMA, ACCA or ACA preferred Four to eight years of experience in accounting or finance function.