Job Summary
We are seeking a detail-oriented and organized Office Manager/Bookkeeper to oversee daily administrative operations and manage financial records. The ideal candidate will have strong experience with accounting software such as QuickBooks, Sage, or Xero, and possess a solid understanding of bookkeeping, payroll, and financial reconciliation processes. This role is vital in ensuring accurate financial reporting, maintaining smooth office functions, and supporting overall business efficiency.
Duties
- Manage day-to-day office operations, including administrative support and correspondence
- Maintain accurate financial records using accounting software like QuickBooks, Sage, or Xero
- Handle accounts payable and receivable processes to ensure timely payments and collections
- Perform account reconciliation and bank reconciliation to verify financial accuracy
- Conduct account analysis to identify discrepancies or irregularities
- Prepare financial reports and assist with budgeting activities
- Process payroll accurately and on schedule
- Maintain organized filing systems for financial documents and records
- Support audit preparations by providing necessary documentation and reports
- Assist in managing vendor relationships and invoice processing
Requirements
- Proven experience with accounting software such as QuickBooks, Sage, or Xero
- Strong knowledge of bookkeeping principles, accounts payable/receivable, and payroll management
- Ability to perform account reconciliation, bank reconciliation, and account analysis with precision
- Excellent organizational skills with attention to detail
- Proficient in Excel and other relevant office tools
- Ability to handle multiple tasks efficiently in a fast-paced environment
- Strong communication skills for effective collaboration with team members and vendors
- Prior experience in office management or administrative support is preferred
This position offers an opportunity to play a key role in maintaining the financial health and operational efficiency of our organization. We value candidates who are proactive, reliable, and committed to accuracy in all aspects of their work.
Pay: $28.85-$31.25 per hour
Work Location: In person