GENERAL LEDGER ACCOUNTANT (Senior level)