Senior General Ledger Accountant