Job Description
Job Description
We are seeking a detail-oriented Bookkeeper to join our team in Beachwood, Ohio. This role will oversee daily bookkeeping functions with a strong focus on accounts payable, account reconciliations, and maintaining accurate financial records. The ideal candidate is organized, dependable, and comfortable working in a fast‑paced environment supporting the finance team.
Responsibilities:
• Manage daily bookkeeping activities, including processing and recording invoices, expenses, and vendor payments.
• Review, code, and enter invoices into the accounting system, ensuring proper approvals and supporting documentation.
• Maintain accurate vendor records, respond to inquiries, and resolve discrepancies in a timely manner.
• Prepare weekly check runs, ensuring all payments are properly authorized, processed, and mailed or distributed.
• Produce and maintain account reconciliation reports, including AP aging and general ledger reconciliations, as needed by management.
• Assist with month‑end closing tasks by ensuring payables and related entries are properly recorded.
• Monitor adherence to accounting policies and procedures while identifying opportunities to streamline bookkeeping workflows.
• Collaborate with internal departments to ensure accurate financial data and support the controller with additional bookkeeping tasks as needed.
• 2+ years of bookkeeping or accounting experience, preferably with AP responsibility.
• Strong understanding of basic accounting principles and general ledger functions.
• Proficiency with accounting software (QuickBooks or similar) and Microsoft Excel.
• High attention to detail, accuracy, and strong organizational skills.
• Ability to manage multiple tasks, prioritize workload, and meet deadlines.
• Strong communication and problem‑solving skills when working with vendors and internal teams.
• Ability to maintain confidentiality and handle financial information responsibly.
• Experience in a fast‑paced business environment is preferred.