General Ledger Accountant Jobs - Haddington, Scotland