Overview We are seeking a dynamic and detail-oriented Accounting & Billing Specialist to join our team. In this vital role, you will be responsible for managing a wide range of accounting functions, including billing, accounts payable and receivable, bank reconciliations, and financial reporting. Your expertise will ensure our financial operations run smoothly, accurately, and in compliance with accounting standards. This position offers an exciting opportunity to contribute to the financial health of a vibrant organization committed to excellence and transparency. Duties Prepare and process invoices, ensuring timely billing and accurate account coding using accounting software such as QuickBooks and additional feedlot software. Manage accounts payable and receivable functions, including vendor payments and customer collections Perform bank reconciliations and general ledger reconciliations to verify accuracy of financial data Record journal entries, double-entry bookkeeping transactions, and maintain supporting documentation Conduct account analysis to identify discrepancies and resolve issues promptly Assist with payroll processing and related financial tasks in compliance with applicable laws and standards Generate detailed financial reports, including balance sheets, income statements, and budgeting analyses Requirements Proven experience in accounting or bookkeeping roles with familiarity in public accounting or non-profit accounting environments Strong proficiency with accounting software such as QuickBooks Solid understanding of GAAP (Generally Accepted Accounting Principles), financial concepts, debits & credits, and journal entry procedures Experience with spreadsheets (Excel or Google Sheets) for data analysis and report writing Knowledge of payroll processing, accounts payable/receivable management, bank reconciliation, and account reconciliation processes Ability to perform detailed account analysis and balance sheet reconciliation accurately Excellent organizational skills with attention to detail; proficiency in 10-key typing for data entry tasks Strong communication skills to document financial reports clearly and collaborate effectively within the team Join us if you're passionate about maintaining precise financial records while supporting the overall success of our organization.