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.
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.
<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 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 detail-oriented Accounting Clerk to support daily financial and administrative operations in Petersburg, Virginia. This position plays an important role in handling payment-related documentation, coordinating check distribution, and assisting with routine account review activities. The ideal candidate is organized, dependable, and comfortable working with financial records and office software in a fast-paced environment.<br><br>Responsibilities:<br>• Manage payment request documentation and submit items for accounts payable processing with accuracy and timeliness.<br>• Coordinate the collection of issued checks and ensure they are routed for delivery, mailing, or internal distribution as needed.<br>• Verify available fund balances by reviewing account information and responding to routine inquiries.<br>• Support month-end activities by assisting with bank statement matching and reconciliation tasks.<br>• Retrieve incoming mail from designated departments and sort or distribute correspondence to the appropriate recipients.<br>• Use Microsoft Office applications and Adobe tools to prepare documents, maintain records, and complete daily assignments.<br>• Perform additional clerical and accounting support duties to help maintain efficient office operations.
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>Position Overview</p><p>Our client, a growing mechanical and HVAC company, is seeking a motivated and results-driven <strong>Business Development Representative</strong> to help expand its customer base and drive revenue growth. This individual will be responsible for identifying new business opportunities, building relationships with prospective clients, and partnering with internal operations and leadership teams to support sales strategy and long-term account development.</p><p>The ideal candidate will have experience in business development, outside sales, or account management within the <strong>mechanical, HVAC, construction, building services, or related industrial sector</strong>. This role requires strong communication skills, a consultative sales approach, and the ability to develop relationships with contractors, property managers, facility leaders, and commercial clients.</p><p>Key Responsibilities</p><ul><li>Identify, prospect, and develop new business opportunities within target markets</li><li>Build and maintain strong relationships with commercial clients, general contractors, property managers, facility managers, and other key decision-makers</li><li>Generate leads through cold calling, networking, referrals, market research, and industry events</li><li>Schedule and conduct client meetings to understand project needs and service opportunities</li><li>Collaborate with estimating, operations, and leadership teams to develop proposals and customized solutions</li><li>Track sales activity, pipeline progress, and client interactions in CRM or internal systems</li><li>Follow up on bids, proposals, and open opportunities to help close new business</li><li>Maintain knowledge of market trends, competitor activity, and industry developments</li><li>Represent the company professionally in the field and at client meetings, trade events, and networking functions</li><li>Support strategic growth initiatives across service, maintenance, retrofit, and project-based business lines</li></ul><p>Qualifications</p><ul><li>2+ years of business development, sales, or account management experience</li><li>Experience within <strong>HVAC, mechanical services, construction, facilities services, plumbing, electrical, or a related industry</strong> preferred</li><li>Proven ability to develop new client relationships and grow accounts</li><li>Strong communication, negotiation, and presentation skills</li><li>Self-starter with strong organizational and time management abilities</li><li>Ability to work independently while collaborating effectively with internal teams</li><li>Proficiency with CRM tools, Microsoft Office, and general sales reporting</li><li>Valid driver’s license and ability to travel locally for client meetings</li></ul><p>Why Join This Opportunity</p><ul><li>Growth-oriented company with strong market presence</li><li>Opportunity to make a direct impact on business expansion</li><li>Collaborative team environment with operational support</li><li>Competitive compensation structure with incentive potential</li><li>Opportunity for long-term career growth</li></ul>
<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 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 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.