<p>We are looking for an Accounts Payable Manager to oversee a critical payables operation for a growing organization in Glen Allen, Virginia. This role will guide daily AP activities, strengthen financial controls, and improve the experience of both internal stakeholders and external suppliers. The ideal candidate brings strong leadership, sound accounting judgment, and a track record of building efficient, scalable processes in a complex business environment.</p><p><br></p><p>Responsibilities:</p><p>• Direct the full accounts payable cycle, ensuring invoices, payments, and close activities are completed accurately, on schedule, and in accordance with company policy.</p><p>• Lead, mentor, and develop a team of five AP professionals by setting expectations, supporting growth, and promoting a responsive, accountable service culture.</p><p>• Administer and enforce expense reimbursement standards, while monitoring adherence to policy and resolving exceptions in a timely manner.</p><p>• Oversee electronic payments, check runs, tax-related disbursements, and independent contractor payments to maintain timely and compliant processing.</p><p>• Improve accounts payable procedures, controls, and system workflows to increase efficiency, support business growth, and align with best practices.</p><p>• Partner with Finance, Procurement, and other business leaders to address payment issues, provide guidance, and support operational needs.</p><p>• Manage month-end AP close activities, including reconciliations, accruals, journal entries, and accurate posting to the general ledger.</p><p>• Track and communicate key performance indicators such as aging trends, exception volumes, and payment accuracy to support continuous improvement.</p><p>• Maintain strong internal controls and segregation of duties across disbursement activities, including support for compliance requirements and 1099 readiness.</p>
We are looking for an experienced Accounts Payable Manager to support a short-term Contract assignment in Williamsburg, Virginia. This role will oversee daily accounts payable operations, maintain timely and accurate payment processing, and provide dependable leadership during a critical coverage period. The ideal candidate brings strong hands-on AP expertise, sound judgment, and the ability to step in quickly with minimal ramp-up time.<br><br>Responsibilities:<br>• Lead day-to-day accounts payable activities and ensure invoices are reviewed, approved, and processed accurately within established deadlines.<br>• Manage invoice coding and payment workflows, maintaining proper account allocations and complete supporting documentation.<br>• Oversee check runs and ACH transactions, confirming payments are released on schedule and in accordance with internal controls.<br>• Use Viewpoint Vista to monitor AP activity, resolve processing issues, and keep vendor records current and accurate.<br>• Address exceptions, discrepancies, and vendor inquiries promptly to minimize delays and maintain strong external relationships.<br>• Support broader accounting coverage by applying experienced judgment in a fast-paced environment during a contract leadership gap.
<p>We are looking for an Accounts Payable Manager to lead daily payables operations for a fast-paced organization in the distribution industry based in Glen Allen, Virginia. This role oversees high-volume invoice processing while guiding a team of five staff members to ensure timely, accurate payments and strong financial controls. The ideal candidate brings hands-on accounts payable expertise, sound judgment, and the ability to improve workflow efficiency in a deadline-driven environment.</p><p><br></p><p>Responsibilities:</p><p>• Direct the end-to-end accounts payable cycle, ensuring invoices are reviewed, coded, approved, and processed accurately.</p><p>• Supervise, coach, and prioritize the work of a five-person accounts payable team to maintain productivity and service quality.</p><p>• Manage a large volume of vendor invoices while meeting internal deadlines and payment schedules.</p><p>• Oversee payment execution through check runs and ACH transactions, confirming completeness and accuracy before release.</p><p>• Review invoice coding and allocation details to support proper financial reporting and compliance with company policies.</p><p>• Resolve payment discrepancies, vendor questions, and processing issues in a timely and thorough manner.</p><p>• Monitor accounts payable workflows and recommend process improvements that strengthen efficiency, accuracy, and internal controls.</p><p>• Partner with finance and operational stakeholders to support smooth month-end close activities related to payables.</p>
We are looking for an Accounts Payable Specialist to support a high-volume automotive environment in Richmond, Virginia. This onsite opportunity is a Long-term Contract position focused on resolving invoice and payment concerns, assisting vendors and internal partners, and helping maintain accurate financial records. The ideal candidate brings strong customer service skills, solid accounting knowledge, and the ability to manage day-to-day AP activities with accuracy and professionalism.<br><br>Responsibilities:<br>• Investigate invoice discrepancies, payment delays, and account questions to deliver timely and accurate resolution.<br>• Respond to vendor and internal team inquiries regarding supplier onboarding, payment terms, available payment methods, and current payment status.<br>• Maintain vendor records by entering updates, verifying profile information, and ensuring supporting data remains accurate and complete.<br>• Process accounting adjustments such as payment reversals, voucher corrections, and entries needed to address balance issues.<br>• Reconcile accounts by comparing general ledger activity with supporting sub-ledgers and researching variances.<br>• Assist with monthly close tasks by preparing journal entries, reviewing account activity, and supporting the accuracy of financial reporting.<br>• Contribute to process consistency by documenting procedures, updating reference materials, and helping train team members when needed.<br>• Support special assignments and additional accounts payable tasks as business needs arise.
We are looking for an Accountant to join a machinery manufacturing organization in Richmond, Virginia. This contract opportunity is ideal for a finance specialist who can manage day-to-day accounting activities while supporting accurate reporting and smooth business operations. The position offers a mix of transactional accounting, financial analysis, and administrative support, with a strong emphasis on organization, communication, and attention to detail.<br><br>Responsibilities:<br>• Oversee accounts payable activities by reviewing invoices, preparing payments, and maintaining accurate vendor records.<br>• Manage accounts receivable processes, including invoicing, payment tracking, and follow-up on outstanding balances.<br>• Prepare and post general ledger and journal entries to support timely and accurate month-end close activities.<br>• Compile and organize financial information into clear reports and formatted statements for internal review.<br>• Reconcile bank accounts and other key balance sheet accounts to ensure accuracy across financial records.<br>• Assist with budgeting activities by gathering financial data, updating forecasts, and supporting variance analysis.<br>• Provide payroll-related and administrative HR support, including coordination of employee documentation and onboarding materials.<br>• Communicate with internal teams and external contacts to resolve accounting questions and maintain efficient financial operations.
We are looking for a Staff Accountant to support core accounting activities for a growing company in Petersburg, Virginia. This position plays an important role in keeping financial records accurate, managing payables efficiently, and contributing to a smooth month-end close process. The ideal candidate is organized, analytical, and comfortable working in a fast-paced environment with cross-functional teams.<br><br>Responsibilities:<br>• Oversee the accounts payable cycle from invoice intake through final payment, ensuring each transaction is processed accurately and on schedule.<br>• Examine invoices and supporting documents for completeness, correct coding, and alignment with internal approval requirements.<br>• Compare vendor statements to internal records, investigate inconsistencies, and resolve outstanding issues promptly.<br>• Maintain up-to-date supplier documentation, including tax forms, payment terms, and related records needed for compliance.<br>• Coordinate recurring payment activities such as check runs, electronic payments, and wire transactions while meeting established deadlines.<br>• Contribute to month-end and year-end close activities by preparing journal entries, accruals, and account reconciliations.<br>• Reconcile bank accounts, credit card activity, and other balance sheet items to support accurate financial reporting.<br>• Assist with general ledger maintenance, including tracking fixed assets, prepaid items, and other routine accounting entries.<br>• Work closely with operational and purchasing teams to address invoice discrepancies, purchase order questions, and payment concerns.<br>• Support audits and management reporting by gathering documentation, preparing analyses, and helping uphold internal control 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 detail-oriented Staff Accountant to join a private equity environment in Richmond, Virginia. This position focuses on corporate tax compliance across multiple jurisdictions, with an emphasis on indirect tax obligations, property tax reporting, and business license filings. The role also partners with tax leadership on research, planning support, audit response, and special projects while helping maintain accurate accounting records tied to tax activity.<br><br>Responsibilities:<br>• Manage sales and use tax, business personal property tax, real property tax, and business license compliance activities for entities operating in multiple states.<br>• Gather financial and operational information from accounting systems and internal teams, then review the data to prepare accurate filings, amendments, and supporting schedules.<br>• Compute tax liabilities when needed and coordinate the timely submission of indirect tax returns in accordance with jurisdictional deadlines.<br>• Assist with monthly account reconciliations to confirm tax payments are recorded correctly and align with internal accounting standards.<br>• Oversee the collection, organization, and ongoing maintenance of customer exemption certificate documentation.<br>• Support the Tax Director by contributing to research, evaluating tax considerations for new business matters, and tracking legislative developments that may affect compliance.<br>• Respond to inquiries and documentation requests from tax authorities and assist with audits by preparing schedules, records, and explanations.<br>• Contribute to special projects and perform additional tax analysis or reporting assignments as business needs arise.
We are looking for a Staff Accountant to support financial operations for a growing real estate and construction business in Midlothian, Virginia. This position focuses on maintaining accurate records, preparing meaningful reports, and delivering analysis across residential, commercial, rental, and multifamily assets. The ideal candidate brings strong accounting fundamentals, a sharp eye for detail, and the ability to work closely with multiple teams to support sound business decisions.<br><br>Responsibilities:<br>• Manage day-to-day accounting activities for the company and affiliated real estate entities, including tracking cash activity, inventory balances, financing obligations, intercompany entries, and operating results.<br>• Build and oversee land development budgets in partnership with the Land Development team, helping ensure lot costs are recorded accurately and consistently.<br>• Prepare combined and consolidated financial reporting for the organization’s real estate investment portfolio.<br>• Assist with short-range and long-range cash flow projections to support planning and liquidity management.<br>• Coordinate lender draw requests for development financing and help maintain supporting documentation.<br>• Track lot takedown schedules, deposits, and key project milestones to help keep deadlines on schedule.<br>• Review land and lot transfer pricing activity to support fair market value assessments and business planning.<br>• Contribute to annual audit and tax preparation efforts by working with accounting leadership and external advisors.<br>• Provide financial insight and modeling support for prospective land acquisition and development opportunities.<br>• Improve reporting efficiency by creating automated analyses, recurring reports, and forecasting tools.
<p>We are looking for a Staff Accountant to join a collaborative accounting team in Glen Allen, Virginia. This opportunity is well suited for an accounting specialist who enjoys working across multiple entities, handling transactional detail, and supporting accurate financial reporting. The role offers broad exposure to core accounting operations, close activities, audit preparation, and ongoing process enhancement in a dynamic financial services environment.</p><p><br></p><p>Responsibilities:</p><p>• Manage day-to-day accounting work for a range of accounts, including balance sheet and operating activity.</p><p>• Record financial transactions by preparing and entering journal entries while keeping general ledger information complete and accurate.</p><p>• Reconcile accounts regularly and contribute to timely month-end and year-end closing activities.</p><p>• Review balance sheet and income statement accounts to confirm accuracy and alignment with accounting standards and company policies.</p><p>• Perform daily cash balancing and assist with the reconciliation of account activity.</p><p>• Research variances, identify the source of discrepancies, and work with internal partners to resolve issues efficiently.</p><p>• Provide documentation and analysis for internal, external, financial statement, and regulatory audit requests.</p><p>• Support the development and maintenance of internal controls, accounting workflows, and procedural consistency.</p><p>• Recommend practical improvements that increase efficiency and strengthen the overall accounting function.</p><p>• Work closely with senior accounting team members to uphold sound accounting practices and policy compliance.</p>
We are looking for an experienced Technical Accounting Manager to support a growing service organization in Richmond, Virginia. This contract-to-permanent opportunity is ideal for a hands-on accounting specialist who can guide complex reporting activities, strengthen compliance practices, and provide technical expertise across the close and reporting cycle. The position will play a key role in external reporting, intercompany accounting, and acquisition-related accounting matters while partnering with internal stakeholders to maintain accurate and timely financial information.<br><br>Responsibilities:<br>• Lead the preparation and review of external financial reporting deliverables, including quarterly and annual filings such as 10-Q and 10-K submissions.<br>• Manage accounting for intercompany activity and ensure balances, eliminations, and supporting documentation are accurate and completed on schedule.<br>• Provide technical accounting guidance on complex transactions and support the evaluation of accounting treatment for upcoming acquisitions.<br>• Oversee critical month-end close activities, including journal entry review, general ledger analysis, and account reconciliation processes.<br>• Partner with audit teams and internal stakeholders to coordinate financial statement audit support and address reporting-related questions efficiently.<br>• Maintain compliance with organizational accounting policies, regulatory requirements, and applicable reporting standards.<br>• Support the documentation and execution of accounting processes within systems such as Workiva and Oracle as needed for reporting and control activities.<br>• Identify opportunities to improve reporting accuracy, strengthen controls, and enhance the effectiveness of accounting operations.
We are looking for an experienced Sr. Accountant to support core accounting operations for our consulting team in Richmond, Virginia. This role will oversee essential close activities, maintain accurate financial records, and help ensure the integrity of the general ledger. The ideal candidate brings strong technical accounting skills, a detail-oriented approach, and the ability to manage multiple priorities in a fast-paced environment.<br><br>Responsibilities:<br>• Lead monthly close activities by preparing schedules, reviewing balances, and helping deliver timely financial results.<br>• Maintain the general ledger by recording financial activity accurately and ensuring supporting documentation is complete.<br>• Prepare and post journal entries with a high degree of accuracy and alignment to accounting policies.<br>• Perform account reconciliations regularly to identify discrepancies and resolve issues promptly.<br>• Complete bank reconciliations and investigate variances to support reliable cash reporting.<br>• Partner with internal stakeholders to gather accounting information and support routine financial reporting needs.<br>• Review accounting records for completeness and consistency while helping strengthen day-to-day processes.
We are looking for an experienced Sr. Accountant to support core accounting operations for a long-term contract opportunity in Virginia. This role is well suited for someone who can manage close activities, maintain ledger accuracy, and deliver reliable financial reporting. The ideal candidate brings strong analytical judgment and a hands-on approach to reconciliations, journal entry preparation, and daily accounting oversight.<br><br>Responsibilities:<br>• Lead month-end close tasks by preparing schedules, reviewing balances, and helping ensure timely completion of reporting deadlines.<br>• Maintain the integrity of the general ledger through detailed account analysis and consistent monitoring of financial activity.<br>• Prepare and post journal entries with appropriate support, ensuring transactions are recorded accurately and in line with accounting standards.<br>• Perform account reconciliations on a recurring basis to identify discrepancies, resolve outstanding items, and strengthen financial accuracy.<br>• Complete bank reconciliations by comparing cash activity to financial records and investigating variances as needed.<br>• Partner with internal stakeholders to gather financial information, clarify account activity, and support routine reporting needs.<br>• Review accounting data for completeness and accuracy, escalating unusual trends or inconsistencies for further evaluation.
We are looking for a detail-oriented Tax Accountant to support indirect tax activities for a Contract position based in Glen Allen, Virginia. This role is suited for someone who can investigate tax-related issues, manage requests through structured workflows, and work comfortably with financial systems and reporting tools. The ideal candidate will bring strong analytical judgment, effective follow-through, and the ability to operate accurately in a fast-paced accounting environment.<br><br>Responsibilities:<br>• Conduct research on indirect tax matters and translate findings into clear recommendations for accounting and business stakeholders.<br>• Manage incoming work through a ticketing platform, ensuring requests are prioritized, tracked, and resolved within expected timelines.<br>• Perform tax accounting activities with a focus on accuracy, compliance, and proper documentation of supporting records.<br>• Use Oracle and related financial applications to review transactions, validate tax treatment, and maintain reliable accounting data.<br>• Monitor recurring tax processes and exception reports to identify issues, escalate concerns, and support timely corrections.<br>• Prepare and analyze data sets using reporting tools, including R Code when needed, to improve visibility into tax trends and operational results.<br>• Partner with internal teams involved in hiring processes and other business functions to address tax impacts tied to organizational activities.<br>• Maintain organized records of research, issue resolution, and process updates to support audits and ongoing compliance requirements.
<p>Director of Technical Accounting</p><p>We are looking for an experienced accounting leader to oversee technical accounting and policy governance for a public organization in Richmond, Virginia. This role will guide the interpretation of complex accounting matters, strengthen reporting consistency, and help ensure compliance with public company reporting standards. The ideal candidate brings strong technical accounting guidance and financial reporting knowledge, sound judgment, and the ability to partner effectively across finance, treasury, tax, legal, and operations.</p><p><br></p><p>Responsibilities:</p><p>• Direct the creation, upkeep, and oversight of accounting policies that support a publicly traded mortgage-focused business, covering areas such as securities, financing arrangements, derivatives, fair value, income taxes, consolidation, and presentation of financial statements.</p><p>• Build and manage a formal process for reviewing, approving, distributing, and tracking accounting policies across the company to promote consistent application.</p><p>• Evaluate company practices against U.S. GAAP, SEC requirements, regulatory expectations, and internal control standards, and update guidance as business activities evolve.</p><p>• Monitor newly issued accounting pronouncements, regulatory changes, and industry developments to determine their effect on reporting, disclosures, and policy decisions.</p><p>• Maintain organized documentation of approved accounting positions, technical analyses, and supporting references in a centralized policy library.</p><p>• Research complex accounting questions tied to mortgage-related transactions, structured finance activities, investment holdings, securitizations, repurchase agreements, secured borrowings, and hedging strategies.</p><p>• Prepare technical accounting memoranda that clearly summarize the transaction facts, relevant guidance, analysis performed, conclusions reached, and required financial statement disclosures.</p><p>• Advise accounting, finance, tax, treasury, legal, and operational stakeholders on judgmental or non-routine accounting matters and recommend practical, compliant solutions.</p><p>• Support adoption of new accounting standards through impact assessments, policy revisions, and related disclosure updates.</p><p>• Contribute to accurate external financial reporting, including annual reporting, SEC filings, and earnings per share considerations where applicable.</p>
We are looking for a detail-oriented Bookkeeper to support daily financial operations for a long-term contract position. This role will focus on maintaining accurate accounting records, managing both payables and receivables, and helping the team stay organized during a particularly active business period. The ideal candidate brings strong bookkeeping experience, works comfortably on a Monday through Friday schedule, and can contribute dependable support through November.<br><br>Responsibilities:<br>• Process vendor invoices, prepare payments, and keep accounts payable records accurate and up to date.<br>• Monitor incoming payments, issue customer invoices, and follow up on outstanding accounts to support accounts receivable activities.<br>• Reconcile bank accounts regularly to ensure transactions are recorded correctly and discrepancies are resolved promptly.<br>• Maintain organized financial documentation and update bookkeeping records with a high degree of accuracy.<br>• Assist with day-to-day accounting tasks during a high-volume period while meeting deadlines and supporting operational needs.<br>• Use QuickBooks for core bookkeeping functions and help maintain continuity of financial data as accounting processes evolve.<br>• Support the team on a Monday through Friday schedule and provide consistent accounting assistance through the contract period.
We are looking for an Accounting & HR Administrator to support both financial operations and employee administration for a growing organization in Virginia. This position blends day-to-day accounting work with human resources coordination, making it ideal for someone who is organized, analytical, and comfortable handling multiple priorities. The role is well suited for someone who is detail oriented and values accuracy, compliance, and strong internal support across both business functions.<br><br>Responsibilities:<br>• Oversee daily accounts payable and accounts receivable activities, ensuring transactions are recorded accurately and processed on time.<br>• Prepare customer invoices, follow up on outstanding payments, and reconcile account balances to maintain healthy cash flow.<br>• Administer sales tax reporting and remittance activities in accordance with applicable state and local requirements.<br>• Assist with payroll administration, including review support, reconciliation tasks, and related reporting.<br>• Contribute to month-end close by posting journal entries, tracking accruals, and reconciling general ledger accounts.<br>• Maintain organized financial records, expense documentation, and budget tracking materials to support accurate reporting.<br>• Coordinate employee and contractor onboarding and offboarding, including required documentation and process completion.<br>• Maintain personnel records, benefits information, policy documentation, and other HR files with a high level of confidentiality.<br>• Support performance review activities, employee engagement efforts, and compliance with employment regulations and internal standards.
We are looking for a Payroll Specialist to support payroll operations for a workforce of more than 200 employees in Richmond, Virginia. This Contract position requires a detail-oriented individual who can manage payroll activities accurately while also assisting with employee onboarding and offboarding processes. The ideal candidate brings strong payroll knowledge, experience with multi-state processing, and the ability to work effectively within established payroll systems.<br><br>Responsibilities:<br>• Process end-to-end payroll for a multi-state employee population, ensuring timely and accurate payment each cycle.<br>• Maintain payroll records and review entries carefully to resolve discrepancies before final submission.<br>• Use ADP Workforce Now and related payroll platforms to manage employee pay data, deductions, and updates.<br>• Support onboarding and offboarding activities by coordinating pay-related changes, final pay, and employee status updates.<br>• Collaborate with HR and internal stakeholders to ensure payroll information reflects current employment actions and policies.<br>• Assist with payroll reporting, audits, and documentation to support compliance and internal review needs.<br>• Address employee payroll questions professionally and investigate issues related to earnings, taxes, or deductions.