We are looking for an Accounts Payable Specialist to support a manufacturing organization in Richmond, Virginia through accurate and efficient payment operations. This Long-term Contract position is well suited for someone who is detail-oriented, organized, and comfortable managing high-volume financial transactions in a structured environment. The role focuses on invoice handling, vendor record accuracy, and day-to-day accounts payable activities while working with tools such as Microsoft Office and PeopleSoft.<br><br>Responsibilities:<br>• Process invoices from receipt through payment, ensuring timely entry, proper documentation, and adherence to internal controls.<br>• Review and assign correct account codes to payable transactions so expenses are recorded accurately.<br>• Maintain and update supplier records, including validating data and supporting efforts to improve vendor master file accuracy.<br>• Execute payment activities such as ACH transactions and check runs in accordance with established schedules and procedures.<br>• Reconcile payable information and investigate discrepancies by coordinating with vendors and internal teams.<br>• Use PeopleSoft and Microsoft Office applications to manage accounts payable records, reporting, and workflow tracking.<br>• Monitor outstanding items and follow up on approvals or missing information to keep payment processing on track.
<p>We are looking for an Accounts Receivable Specialist to join a chemicals manufacturing organization in Glen Allen, Virginia on a contract-hire basis. This position focuses on reviewing customer balances, resolving account discrepancies, and supporting the timely collection of outstanding receivables. The ideal candidate brings strong analytical skills, sound accounting knowledge, and the ability to work independently while collaborating effectively with internal teams and customers.</p><p><br></p><p>Responsibilities:</p><p>• Investigate customer account activity across multiple systems to identify discrepancies and complete detailed reconciliations using supporting documentation.</p><p>• Partner with customers and internal departments to resolve imbalances, clear outstanding issues, and maintain accurate account records.</p><p>• Manage overdue receivables by following up on past-due balances, discussing payment arrangements, and helping drive timely collections.</p><p>• Address billing questions, payment variances, proof-of-delivery requests, and statement inquiries with clear and thorough communication.</p><p>• Review purchase orders, contracts, and related agreements to confirm proper billing setup and account alignment.</p><p>• Handle disputed items through resolution, document underlying causes, and help prevent repeat issues.</p><p>• Contribute to ongoing account cleanup efforts while maintaining account accuracy and supporting stable day-to-day operations.</p><p>• Evaluate escalated collection matters, provide input on account collectability, and recommend next steps such as write-offs or further recovery action.</p><p>• Suggest practical process enhancements that reduce recurring reconciliation issues and improve accounts receivable performance.</p><p>• Support a collaborative team environment by sharing updates, communicating effectively, and assisting with knowledge transfer when needed.</p>
<p>We are looking for an Accounts Receivable Specialist with Cash Application experieince to join a chemicals manufacturing organization in Glen Allen, Virginia on a contract basis. This role focuses on reviewing customer account activity, resolving discrepancies, and supporting timely collection of outstanding balances through careful analysis and strong cross-functional communication. The ideal candidate brings solid receivables experience, sound accounting judgment, and the ability to work independently while contributing to team success.</p><p><br></p><p>Responsibilities:</p><p>• Analyze corporate customer accounts by reviewing transaction details, validating supporting records, and identifying causes of balance discrepancies.</p><p>• Partner with internal teams and external customers to investigate outstanding issues, clear reconciling items, and restore account accuracy.</p><p>• Drive collection efforts for overdue receivables by building effective working relationships, following up on open balances, and supporting negotiated payment arrangements when needed.</p><p>• Manage customer disputes through resolution, document underlying causes, and help prevent repeat issues through consistent follow-through.</p><p>• Respond to questions related to invoices, statements, proof of delivery, and payment differences in a timely and thorough manner.</p><p>• Examine purchase orders, contracts, and related documentation to confirm correct billing setup and account configuration.</p><p>• Contribute to account cleanup activities, maintain accurate records, and support ongoing account stability across the portfolio.</p><p>• Identify recurring account issues and suggest practical process improvements that reduce future discrepancies and improve payment performance.</p><p>• Escalate high-risk accounts appropriately and provide informed recommendations regarding collectability, write-offs, or further recovery action.</p><p>• Participate actively in team discussions and share knowledge to support operational consistency and peer development. </p>
We are looking for a Staff Accountant to support core accounting and tax activities for a Long-term Contract position based in Richmond, Virginia. This role is ideal for an accounting specialist who can manage financial records accurately, contribute to tax-related processes, and help maintain reliable reporting. The position offers the opportunity to work across general ledger activities, journal entry preparation, and corporate tax functions in a fast-paced environment.<br><br>Responsibilities:<br>• Prepare and record journal entries to ensure financial transactions are captured accurately and on schedule.<br>• Maintain and reconcile general ledger accounts, researching discrepancies and resolving issues in a timely manner.<br>• Support corporate tax activities, including the preparation of documentation needed for tax filings and compliance reporting.<br>• Assist with sales tax processes by compiling data, reviewing transactions, and helping ensure accurate submissions.<br>• Contribute to the completion of corporate tax returns by organizing financial information and validating supporting records.<br>• Review accounting data for accuracy and completeness, identifying variances and escalating concerns when needed.<br>• Partner with internal stakeholders to gather financial details that support month-end and tax-related deliverables.<br>• Help improve the consistency of accounting records by following established controls and documentation standards.
<p>We are looking for a Staff Accountant to support core accounting activities for a client in Richmond, Virginia. This position is ideal for someone who is detail oriented and brings strong technical accounting skills, sound judgment, and the ability to stay organized in a busy environment. The person in this role will contribute to accurate financial reporting, routine reconciliations, and close-related activities while partnering with internal stakeholders to keep accounting operations running smoothly.</p><p><br></p><p>Responsibilities:</p><p>• Record and post journal entries to maintain accurate financial data within the general ledger.</p><p>• Perform regular reconciliations for bank activity and balance sheet accounts, investigating and resolving discrepancies as needed.</p><p>• Contribute to monthly and annual close cycles by preparing support schedules and helping finalize account balances.</p><p>• Assist with accounts payable and accounts receivable tasks to promote timely and accurate transaction processing.</p><p>• Generate financial reports and provide support for reviewing trends, fluctuations, and budget-to-actual differences.</p><p>• Uphold accounting policies and internal control standards by reviewing transactions for accuracy and procedural compliance.</p><p>• Participate in audit preparation by organizing documentation and responding to requests for financial information.</p><p>• Support assigned projects and additional accounting initiatives based on departmental priorities.</p>
We are looking for a Staff Accountant to support audit-focused accounting work related to Medicare and Medicaid documentation in Glen Allen, Virginia. This is a Long-term Contract opportunity suited for candidates who want to build or grow their accounting career in a structured services environment. The role offers exposure to document review, financial analysis, and compliance-driven audit activity, making it a strong fit for entry-level or early-career professionals with an interest in accounting.<br><br>Responsibilities:<br>• Examine Medicare and Medicaid records through desk-based audit procedures to identify discrepancies, support compliance efforts, and validate financial information.<br>• Review accounting documentation and supporting schedules with accuracy, ensuring materials align with audit standards and reporting expectations.<br>• Prepare and post journal entries while helping maintain complete and organized general ledger records.<br>• Assist with tax-related accounting activities, including support for corporate tax matters and sales tax documentation when needed.<br>• Analyze financial data and audit findings to help resolve issues, clarify variances, and support accurate reporting.<br>• Collaborate with internal teams to gather required records, organize audit materials, and meet project timelines.<br>• Contribute to the preparation of workpapers, summaries, and other documentation used in healthcare-related audit engagements.<br>• Maintain consistency with established accounting procedures and compliance requirements across assigned tasks.
We are looking for a detail-oriented Staff Accountant to support core accounting operations for a long-term contract opportunity in Richmond, Virginia. This role is well suited for someone who is comfortable working across tax and general ledger activities while maintaining accuracy in financial records and reporting. The ideal candidate will bring hands-on experience with corporate tax processes, sales tax matters, and routine accounting entries in a fast-paced environment.<br><br>Responsibilities:<br>• Prepare and record journal entries to ensure financial transactions are accurately reflected in the accounting records.<br>• Maintain and reconcile general ledger accounts, researching discrepancies and resolving issues in a timely manner.<br>• Support the preparation and filing of corporate tax returns in compliance with applicable regulations and deadlines.<br>• Manage sales tax reporting activities, including reviewing transaction data and assisting with filings.<br>• Analyze financial information to help confirm the accuracy and completeness of month-end accounting results.<br>• Assist with account reconciliations and provide documentation to support audits, reviews, and internal reporting needs.<br>• Collaborate with finance and business partners to gather information required for tax and accounting deliverables.
We are looking for a detail-oriented Bookkeeper to support multiple client accounts in Richmond, Virginia. This role is ideal for someone who is comfortable managing day-to-day financial activity, keeping records accurate, and producing reliable reporting on a recurring basis. The successful candidate will work closely with clients and internal accounting professionals to keep books current, address discrepancies, and help maintain organized financial documentation.<br><br>Responsibilities:<br>• Manage and update general ledger activity for a portfolio of client accounts, ensuring records remain complete and accurate.<br>• Enter and maintain financial transactions across payables, receivables, payroll activity, and adjusting entries.<br>• Reconcile bank statements, credit card activity, and other account balances to identify and correct variances promptly.<br>• Prepare recurring financial statements and supporting reports on a monthly, quarterly, and annual basis.<br>• Contribute to period-end closing activities by organizing entries, validating balances, and supporting timely completion of month-end and year-end tasks.<br>• Coordinate billing, vendor disbursements, and employee or client expense processing while maintaining proper documentation.<br>• Track cash position, review account activity, and help maintain fixed asset and depreciation records when required.<br>• Communicate with clients to obtain missing financial information, respond to account-related questions, and support tax, audit, and review engagements.<br>• Maintain compliance with accounting standards, internal policies, and confidentiality expectations when handling sensitive financial data.
We are looking for a detail-oriented File Clerk to support document organization and records management for a Contract position in Petersburg, Virginia. This role will focus on maintaining paper-based files, preparing archived materials for storage, and helping the team stay organized ahead of an upcoming audit. The ideal candidate is comfortable working with high volumes of physical documents and can handle filing tasks with accuracy and consistency.<br><br>Responsibilities:<br>• Organize and sort paper records within the controller’s office to ensure documents are easy to retrieve and properly maintained.<br>• Prepare archived materials for storage by labeling files, assembling boxes, and arranging records in a logical order.<br>• Review documents for completeness and place them in the correct filing locations with a high level of accuracy.<br>• Support audit readiness by maintaining orderly records and helping assemble requested documentation when needed.<br>• Scan paper documents and upload or route digital copies to the appropriate electronic filing locations.<br>• Perform ongoing archiving work for records from the past year and keep storage areas neat and accessible.
We are looking for an Accounting Specialist to join a manufacturing organization in Richmond, Virginia on a Contract basis. This role supports core accounting operations by investigating customer deductions, resolving account issues, and improving the accuracy of financial records. The ideal candidate brings strong analytical ability, attention to detail, and the judgment needed to evaluate documentation, reconcile balances, and collaborate effectively across internal teams and customer contacts.<br><br>Responsibilities:<br>• Review customer deductions promptly and take appropriate action to resolve open items within established timelines.<br>• Partner with sales contacts, customers, and internal stakeholders to collect supporting documentation needed to assess disputed amounts.<br>• Evaluate research findings and determine whether deductions are valid by applying sound accounting judgment and critical analysis.<br>• Process resolution activities by issuing vouchers, applying credit memos, or completing other appropriate accounting entries tied to original transactions.<br>• Examine recurring deduction activity to identify patterns, uncover root causes, and recommend practical process improvements.<br>• Investigate transactions across web-based and desktop systems to verify account activity and support accurate financial decisions.<br>• Perform reconciliations for assigned general ledger accounts and address discrepancies in a timely manner.<br>• Contribute to ad hoc assignments and special projects that support the broader accounting function.
We are looking for an Accountant to support daily and monthly financial activities for our Williamsburg, Virginia team. This position plays a key role in maintaining accurate records, preparing essential accounting entries, and helping ensure timely close processes. The ideal candidate brings strong attention to detail, sound knowledge of general ledger accounting, and confidence working with financial data in a fast-paced environment.<br><br>Responsibilities:<br>• Prepare and record accounting entries to support accurate financial reporting across routine and month-end activities.<br>• Maintain the general ledger by reviewing transactions, resolving discrepancies, and keeping account balances current.<br>• Complete monthly close tasks on schedule, including reconciliations, variance review, and supporting documentation.<br>• Reconcile bank statements and balance sheet accounts to identify issues and ensure the integrity of financial records.<br>• Support accounts receivable activities by monitoring incoming payments, researching open items, and assisting with account corrections.<br>• Use Excel to analyze financial data, organize reports, and improve the accuracy of recurring accounting processes.<br>• Process and post journal entries with appropriate backup while following established accounting controls.<br>• Work within Sage 100 to manage accounting records, review transactions, and support ongoing reporting needs.
<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 detail-oriented Inventory Clerk to support daily order fulfillment and inventory handling for a Contract position in Henrico, Virginia. This role focuses on preparing sample and product orders accurately, coordinating outbound shipments, and maintaining reliable inventory records. The ideal candidate is comfortable working from computerized order information, managing multiple tasks throughout the day, and helping ensure materials move efficiently from receipt through delivery.<br><br>Responsibilities:<br>• Review electronic order information, generate the necessary documents, and prepare items for fulfillment with a high degree of accuracy.<br>• Select samples or products from storage areas, package them securely, and stage completed boxes for pickup or outbound movement.<br>• Move packed orders to designated shipping or collection areas to support timely dispatch.<br>• Enter raw materials and packaging receipts into the computerized inventory system promptly and with careful attention to detail.<br>• Coordinate product transfers between warehouse locations, including preparing related sales and shipment documentation.<br>• Arrange transportation for outgoing materials and communicate shipment details to receiving locations and carriers.<br>• Track deliveries and follow up with suppliers or transportation partners to help keep orders on schedule.<br>• Investigate issues such as shortages, damages, or refused shipments and assist in resolving discrepancies.<br>• Maintain organized records for inventory movements, shipping activity, and supporting paperwork.<br>• Support day-to-day warehouse and inventory operations to help ensure smooth order processing and material flow.
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.