Accounting Bookkeeper with advanced level financial record keeping experience of difficult, complex nature. People person with great communication skills, passionate about bookkeeping, and solving problems. Thorough knowledge of modern methods used in keeping and checking financial records and reports.