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.
We are looking for an Accounts Payable Specialist to support day-to-day payables operations for a Long-term Contract position based in Midlothian, Virginia. This role is ideal for someone who is highly organized, accurate with financial details, and confident managing invoice processing and payment activities. The specialist will help maintain timely vendor payments, ensure proper coding of transactions, and contribute to smooth accounts payable workflows.<br><br>Responsibilities:<br>• Process a high volume of vendor invoices with careful attention to accuracy, approvals, and payment timelines.<br>• Assign correct account codes to invoices and expenses to support accurate financial reporting and recordkeeping.<br>• Prepare and coordinate ACH payments and check disbursements in accordance with established schedules.<br>• Review invoices and supporting documents to verify completeness, pricing, and authorization before payment.<br>• Reconcile payable records and resolve discrepancies by working with vendors and internal stakeholders.<br>• Maintain organized accounts payable documentation and ensure payment activity is properly recorded.<br>• Monitor outstanding invoices and follow up as needed to prevent delays and support efficient cash flow management.
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.
<p>We are looking for an HR Specialist to support unemployment claims administration for a corporate organization based in Richmond, Virginia <strong>This is a REMOTE position - you must live in Eastern or Central time to be considered.</strong> This Contract position is ideal for someone who can assess employment records carefully, respond to state inquiries with accuracy, and communicate effectively with managers and business locations. The role requires strong judgment, attention to detail, and the ability to manage a high-volume workload in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Manage a steady workflow of unemployment claim cases and prepare timely, accurate responses to initial filings.</p><p>• Review separation and termination documentation to gather the facts needed for state agency requests.</p><p>• Partner with managers and store-level contacts to clarify employment decisions when case details are incomplete or require verification.</p><p>• Submit wage-related information and supporting records to agencies handling unemployment matters across multiple states.</p><p>• Evaluate available documentation, identify gaps or inconsistencies, and determine the most appropriate response based on the facts.</p><p>• Maintain organized case files and track outstanding items to ensure deadlines and compliance requirements are met.</p><p>• Use HR and case management systems to research records, document actions taken, and support claim resolution.</p><p>• Communicate professionally with internal stakeholders while handling sensitive employment information with discretion.</p>
We are looking for an Accounts Payable Clerk to support day-to-day financial operations for a long-term contract opportunity in Richmond, Virginia. This role is ideal for someone who is highly organized, accurate with data entry, and confident managing invoice activity in a fast-paced environment. The position will focus on timely payment processing, careful review of vendor documentation, and consistent support of accounts payable workflows.<br><br>Responsibilities:<br>• Review incoming vendor invoices for accuracy, completeness, and proper approval before processing.<br>• Assign correct accounting codes to invoices and enter payment details into the system with a high level of accuracy.<br>• Manage invoice processing activities from receipt through final posting to help maintain organized financial records.<br>• Prepare and support check run activities to ensure payments are issued on schedule and in accordance with company procedures.<br>• Reconcile invoice information against supporting documentation and follow up on discrepancies as needed.<br>• Maintain accounts payable files and records in a clear, audit-ready format for easy retrieval and reporting.<br>• Use Epicor and Microsoft Excel to track payment activity, update records, and assist with routine reporting tasks.
<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>