We are looking for an Accounts Payable Specialist to join a chemicals manufacturing organization in Glen Allen, Virginia. This onsite opportunity is a contract position with potential for a permanent role, suited for someone who thrives in a fast-paced accounting environment and can manage a large volume of invoices with accuracy. The ideal candidate will bring strong accounts payable expertise, solid attention to detail, and hands-on experience working in Microsoft Dynamics 365 Business Central.<br><br>Responsibilities:<br>• Process a high volume of vendor invoices accurately and in a timely manner while maintaining compliance with company procedures.<br>• Review and assign proper general ledger coding to invoices to support accurate financial reporting.<br>• Manage full-cycle accounts payable activities, including invoice entry, payment preparation, and record maintenance.<br>• Coordinate ACH payments and support scheduled check runs to ensure vendors are paid according to terms.<br>• Reconcile invoice and payment discrepancies by working with internal teams and external vendors to resolve issues promptly.<br>• Maintain organized accounts payable documentation and ensure records are complete for audit and reporting purposes.<br>• Use Microsoft Dynamics 365 Business Central to enter, track, and monitor accounts payable transactions.<br>• Support ongoing process improvements within the accounts payable function while maintaining daily operational accuracy.
We are looking for an experienced Accounts Receivable Supervisor/Manager to oversee regional receivables operations in Glen Allen, Virginia. This role leads a high-performing team responsible for accurate cash posting, disciplined collections, customer credit controls, and timely reconciliation activities. The ideal candidate brings strong leadership skills, sound financial judgment, and the ability to strengthen processes that improve accuracy, compliance, and service across the AR function.<br><br>Responsibilities:<br>• Guide and develop the regional accounts receivable team by assigning priorities, coordinating schedules, mentoring staff, and addressing complex issues that require escalation.<br>• Oversee the timely and accurate application of customer payments received through multiple channels, ensuring transactions are recorded correctly and routing issues are resolved without delay.<br>• Perform daily reconciliation between prior-day bank activity and ledger records, document results through a controlled review process, and investigate discrepancies down to the transaction level.<br>• Manage receivable balances across multiple company entities, applying funds only to the appropriate customer accounts and referenced invoices based on remittance details.<br>• Maintain compliance with state-specific collection and payment requirements, including regulated markets, credit-term rules, and other receivable practices that require coordination with compliance partners.<br>• Administer customer credit holds and order blocks in accordance with policy, support credit evaluations using financial information and reporting tools, and ensure approvals are properly documented before release.<br>• Drive organized collection efforts using aging analysis, collaborate with sales leadership on account strategies, and escalate delinquent matters to outside agencies or legal channels when appropriate.<br>• Research and resolve short payments, deductions, disputes, unapplied cash, and on-account balances by partnering with internal teams and maintaining complete supporting documentation.<br>• Support monthly subledger-to-general-ledger reconciliation, contribute to reserve and bad-debt reviews, and provide reporting needed to meet close deadlines.<br>• Identify and implement improvements that enhance automation, strengthen controls, and increase the speed and accuracy of accounts receivable processes.
We are looking for a Staff Accountant to support core accounting operations for a contract position based in Richmond, Virginia. This role is well suited for a finance specialist who can manage daily accounting activity, maintain accurate records, and contribute to timely tax and financial reporting. The ideal candidate brings hands-on experience with general ledger accounting, journal entry preparation, and corporate tax processes while working effectively in a deadline-driven environment.<br><br>Responsibilities:<br>• Prepare and post journal entries to ensure financial records are accurate, complete, and aligned with reporting timelines.<br>• Maintain and reconcile general ledger accounts, researching discrepancies and resolving issues in a timely manner.<br>• Assist with the preparation and filing of corporate tax returns by organizing supporting documentation and validating financial data.<br>• Support sales tax compliance activities, including reviewing transactions, calculating liabilities, and helping coordinate filings.<br>• Analyze account activity and produce schedules that support month-end and periodic close requirements.<br>• Partner with internal stakeholders to gather financial information, clarify accounting matters, and improve reporting accuracy.<br>• Review accounting documentation for completeness and consistency to help maintain strong internal financial controls.
We are looking for an accomplished Payroll Manager to oversee payroll operations for a multi-state workforce in Richmond, Virginia. This position plays a central role in delivering accurate, compliant, and timely payroll while strengthening procedures that can support continued business growth. The ideal candidate combines deep payroll knowledge with strong leadership skills, sound judgment, and a practical approach to resolving complex payroll matters.<br><br>Responsibilities:<br>• Direct full-cycle payroll administration for hourly and salaried employees across multiple states and business locations, ensuring each payroll is completed accurately and on schedule.<br>• Examine payroll entries, approval workflows, calculations, and final registers to confirm data integrity and address discrepancies before processing is finalized.<br>• Manage deductions and withholdings such as benefits, garnishments, retirement contributions, and taxes, while maintaining accurate employee payroll records and direct deposit details.<br>• Lead payroll tax activities across jurisdictions, including filings, registrations, year-end reporting, and responses to notices or compliance-related issues.<br>• Track changes in payroll legislation and wage requirements, applying updates to payroll practices to maintain adherence with federal, state, and local regulations.<br>• Establish and refine internal controls, reconciliation procedures, audit support documentation, and standard operating guidelines to improve accuracy and consistency.<br>• Act as the internal expert on payroll and timekeeping platforms by supporting configuration updates, testing system changes, troubleshooting issues, and improving usability.<br>• Supervise, coach, and develop payroll team members, setting clear expectations and promoting high service standards and accountability.<br>• Collaborate with Human Resources, Finance, Operations, and other stakeholders to support payroll reporting, month-end close, year-end activities, and broader operational needs.
<p>We are looking for a Revenue Accountant to join a team in Richmond, Virginia on a contract basis. This position will provide hands-on accounting support with a strong focus on revenue activity, high-volume accounts receivable, billing, reconciliations, and financial accuracy.</p><p>The ideal candidate has at least 1–2 years of progressive accounts receivable or accounting experience and is comfortable working with detailed financial transactions in a fast-paced, high-volume environment. Experience within real estate or with Yardi is a plus but is not required.</p><p>Responsibilities</p><ul><li>Process and record high-volume tenant billing and payment activity accurately and in a timely manner.</li><li>Prepare and record chargebacks using CSV files and distribute invoices to properties for reimbursement.</li><li>Verify and record monthly management fees, ensuring information is accurately reflected in the accounting system.</li><li>Reconcile chargeback and receivable activity, research discrepancies, and assist with resolving outstanding items.</li><li>Enter financial information into accounting systems and generate reports to support revenue tracking and analysis.</li><li>Conduct account and transaction research to identify discrepancies and clarify account activity.</li><li>Maintain accurate and organized accounting records and supporting documentation.</li><li>Communicate and collaborate with internal teams and stakeholders to answer questions and support efficient revenue operations.</li><li>Assist with additional accounting, reporting, and documentation needs as required during the assignment.</li></ul><p><br></p>
<p>Accounting Manager - Expansion role - Richmond, VA - Good work/life balance - Non Profit!</p><p>We are looking for an experienced Accounting Manager/Supervisor to lead core finance operations and help ensure strong fiscal stewardship for the organization in Henrico, Virginia. This role oversees day-to-day accounting activities, supports budgeting and forecasting, and helps maintain compliance with nonprofit reporting and audit requirements. The ideal candidate brings a solid background in financial management, strong analytical skills, and the ability to partner effectively with leadership and operational teams.</p><p><br></p><p>Responsibilities:</p><p>• Manage the organization’s general ledger and direct monthly and annual close activities to produce timely, accurate financial reporting.</p><p>• Prepare regular financial statements and related analyses to support leadership decision-making and maintain compliance with applicable accounting standards.</p><p>• Partner with leadership to build annual operating budgets and event-specific financial plans, while monitoring results against expectations throughout the year.</p><p>• Review event finances with program and event staff to confirm that budget-to-actual reporting is complete, accurate, and actionable.</p><p>• Supervise essential accounting processes such as accounts payable, accounts receivable, journal entries, and bank reconciliations.</p><p>• Support the preparation of annual audit materials, Form 990 reporting, and required state filings for a nonprofit environment.</p><p>• Assess internal accounting controls and refine procedures to strengthen financial accuracy, reduce risk, and protect organizational assets.</p><p>• Provide finance support during select soccer events held each year and assist with additional accounting-related priorities as needed.</p>
We are looking for a Tax Accountant to support clients with tax compliance, planning, and day-to-day accounting needs in Richmond, Virginia. This position is well suited for someone who is detail oriented and enjoys balancing technical tax work with direct client communication and practical financial guidance. The role offers exposure to individual and business engagements while contributing to accurate reporting, timely filings, and informed decision-making.<br><br>Responsibilities:<br>• Prepare and file federal and state tax returns for individuals, corporations, partnerships, and other business entities with a strong focus on accuracy and timeliness.<br>• Examine client financial data, supporting records, and source documents to ensure tax filings are complete, compliant, and well documented.<br>• Research applicable tax rules and apply current federal and state regulations to client situations, resolving issues and supporting compliance needs.<br>• Develop tax projections and estimated payment calculations to help clients anticipate liabilities and plan effectively throughout the year.<br>• Provide practical tax guidance by identifying planning opportunities, explaining financial implications, and recommending strategies aligned with client goals.<br>• Communicate with clients about deadlines, documentation needs, tax notices, and financial matters in a clear and detail-oriented manner.<br>• Assist with responses to taxing authorities by gathering information, preparing documentation, and addressing inquiries or notices.<br>• Perform monthly and quarterly bookkeeping activities, including reconciliations, transaction reviews, journal entries, and maintenance of accurate accounting records.<br>• Prepare and review financial statements and discuss results with clients to highlight profitability, cash flow trends, expense patterns, and potential tax impact.<br>• Partner with internal team members to manage multiple engagements efficiently and deliver high-quality client work on schedule.
We are looking for an experienced, detail-oriented accounting specialist to support core general ledger operations for a manufacturing organization in Virginia. This position plays a key role in maintaining accurate financial records, coordinating audit activities, and strengthening day-to-day accounting processes across multiple areas. The ideal candidate brings strong technical accounting knowledge, sound judgment, and the ability to manage close activities while partnering with teams involved in payroll, freight, payables, and receivables.<br><br>Responsibilities:<br>• Direct and coordinate external audit activities, ensuring requests are addressed thoroughly and supporting documentation is prepared on time.<br>• Manage accounting for revenue-related matters, including recognition practices, rebate programs, and commission-related entries.<br>• Oversee the integration of general ledger data from third-party payroll and freight sources and resolve discrepancies as they arise.<br>• Drive monthly close activities by preparing entries, reviewing balances, and helping ensure reporting deadlines are met.<br>• Maintain the integrity of the general ledger by updating account structures, monitoring activity, and supporting accurate financial reporting.<br>• Provide oversight for accounts payable and accounts receivable operations to promote accurate processing and proper financial control.<br>• Prepare and review balance sheet reconciliations, investigate variances, and clear outstanding items in a timely manner.<br>• Support legal entity audit requirements, internal control reviews, transfer pricing analysis, and documentation of current accounting procedures.