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 Staff Accountant to support core accounting operations in Petersburg, Virginia. This role will help maintain accurate financial records, assist with period-end close activities, and contribute to the smooth execution of daily accounting functions. The ideal candidate brings a solid foundation in general ledger work, journal entry preparation, and accounts payable processing, along with a disciplined approach to accuracy and deadlines.<br><br>Responsibilities:<br>• Prepare and post journal entries to ensure financial transactions are recorded accurately and on time.<br>• Maintain and reconcile general ledger accounts, investigating discrepancies and resolving issues as needed.<br>• Support monthly, quarterly, and year-end close processes by organizing records and validating account activity.<br>• Process accounts payable transactions, including invoice review, coding, and payment coordination.<br>• Assist in preparing financial reports and schedules for internal review and decision-making.<br>• Monitor accounting documentation for completeness and compliance with established procedures.<br>• Partner with internal stakeholders to gather financial information and address accounting-related questions.
<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 an Accounts Payable Clerk to support day-to-day payment operations for a long-term contract opportunity based in Richmond, Virginia. This role focuses on maintaining accurate invoice handling, organizing payment activity, and helping keep financial records up to date. The ideal candidate is comfortable working with detailed transaction data, managing multiple deadlines, and using Excel to support efficient accounts payable processes.<br><br>Responsibilities:<br>• Review incoming invoices for completeness, accuracy, and proper approval before processing<br>• Assign correct accounting codes to invoices and enter payment details into the system with close attention to detail<br>• Prepare and support regular check run activities to ensure vendors are paid on schedule<br>• Maintain organized records of invoices, payment status, and supporting documentation for audit readiness<br>• Investigate and resolve invoice discrepancies by coordinating with internal contacts and vendors as needed<br>• Track accounts payable activity and update spreadsheets or reports to support visibility into outstanding items<br>• Use Microsoft Excel to organize payment data, reconcile information, and assist with reporting tasks
We are looking for an Accounts Payable Clerk to support accurate and timely payment operations for our team in Richmond, Virginia. This role is ideal for someone who is organized, detail-oriented, and comfortable working with financial records in a fast-paced environment. The successful candidate will help maintain strong vendor relationships, ensure payment information is properly documented, and contribute to dependable day-to-day accounting support.<br><br>Responsibilities:<br>• Review incoming invoices for accuracy, assign the appropriate accounting codes, and prepare them for timely payment.<br>• Enter and maintain accounts payable transactions in the accounting system while ensuring records are complete and up to date.<br>• Issue payments through approved methods and follow established financial controls and company procedures.<br>• Compare vendor statements and account activity against internal records to identify and resolve discrepancies quickly.<br>• Balance the accounts payable ledger regularly to confirm that invoices, credits, and payments are posted correctly.<br>• Prepare payables reports that show outstanding balances, payment activity, and current status for internal review.<br>• Support check runs and other payment cycles by organizing documentation and confirming approvals are in place.<br>• Communicate with vendors and internal teams to answer questions, research issues, and maintain accurate account information.
We are looking for a detail-oriented Cost Accountant to support product line financial oversight in Richmond, Virginia. This position plays a key role in evaluating cost performance, developing financial reporting, and partnering with corporate teams, manufacturing sites, and leadership to provide accurate analysis. The ideal candidate brings strong accounting knowledge, sound judgment, and the ability to translate financial data into actionable business insight.<br><br>Responsibilities:<br>• Review monthly financial results for assigned departments and resolve discrepancies to help ensure accurate reporting<br>• Prepare journal entries and supporting documentation related to product line accounting activities<br>• Evaluate quoting data and production-related cost information to support consumer product operations<br>• Develop recurring monthly schedules that measure and interpret product line performance<br>• Create profit and loss analyses for management review, highlighting trends and key variances<br>• Support the design, maintenance, and execution of accounting controls and procedures under senior accounting guidance<br>• Assemble and distribute financial schedules for corporate reporting needs<br>• Contribute to special projects and additional analyses as business priorities require
We are looking for an experienced Accounting Manager/Supervisor to oversee payroll accounting and benefits-related financial operations in Petersburg, Virginia. This role is responsible for ensuring payroll activity is recorded accurately, financial controls are maintained, and reporting supports sound budgeting and forecasting. The ideal candidate brings strong general ledger expertise, a detail-oriented approach to compliance, and the ability to work effectively with external payroll and benefits partners.<br><br>Responsibilities:<br>• Lead and review bi-weekly or semi-monthly payroll processing to ensure wages, taxes, garnishments, and other deductions are calculated and recorded accurately.<br>• Oversee the financial administration of employee benefit programs by reconciling activity for health coverage, dental plans, retirement contributions, and flexible spending accounts.<br>• Ensure payroll and benefits practices remain aligned with applicable federal and state requirements as well as internal policies and audit standards.<br>• Prepare and post payroll-related journal entries, accruals, and other accounting adjustments within the general ledger.<br>• Perform detailed balance sheet reconciliations for payroll, benefits, and other related accounts, resolving variances in a timely manner.<br>• Serve as the main accounting contact for payroll vendors, brokers, and third-party administrators to address discrepancies and support contract renewal discussions.<br>• Produce payroll, labor cost, and fringe benefit reports to assist leadership with financial planning, budgeting, and expense analysis.<br>• Support month-end close activities by validating payroll data, reconciling accounts, and ensuring financial records are complete and accurate.
We are looking for a Finance Manager to provide hands-on support across core accounting, budgeting, audit coordination, and financial close activities in Virginia. This Long-term Contract position is ideal for a finance specialist who can strengthen reporting accuracy, guide planning efforts, and deliver clear analysis that supports business decisions. The role calls for someone who is comfortable managing deadlines at month-end and year-end while partnering with stakeholders on forecasting and financial performance.<br><br>Responsibilities:<br>• Oversee key accounting and finance activities, ensuring records, reconciliations, and supporting documentation are accurate and complete.<br>• Lead month-end and year-end close efforts by coordinating timelines, reviewing entries, and resolving variances promptly.<br>• Prepare and maintain budgets, forecasts, and financial models to support planning and operational decision-making.<br>• Produce financial reports and performance summaries that highlight trends, risks, and opportunities for leadership review.<br>• Support audit readiness by organizing schedules, responding to requests, and helping maintain compliance with financial controls.<br>• Analyze financial results against budget and forecast, providing recommendations to improve performance and cost management.<br>• Partner with internal teams to gather financial inputs, validate assumptions, and improve the quality of reporting outputs.
<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 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.
<p>We are looking for an experienced Senior Accountant to join a manufacturing organization in Glen Allen, Virginia. This position plays an important role in maintaining accurate financial records, supporting the monthly close cycle, and strengthening day-to-day accounting operations. The ideal candidate brings strong technical accounting knowledge, sharp analytical skills, and a practical approach to resolving issues while working with teams across the business.</p><p><br></p><p>Responsibilities:</p><p>• Execute monthly close activities by preparing and recording journal entries, including accrual-related postings and other period-end adjustments.</p><p>• Oversee prepaid and accrued expense accounting by tracking activity, completing amortization entries, and confirming balances are properly stated.</p><p>• Review general ledger activity to identify variances, research unusual transactions, and resolve discrepancies in a timely manner.</p><p>• Complete balance sheet reconciliations with thorough supporting documentation to ensure accounts are accurate and fully substantiated.</p><p>• Work with operational and business partners to understand spending patterns, vendor matters, and the timing of expense recognition.</p><p>• Provide schedules, analyses, and supporting records needed for internal reviews and external audit requests.</p><p>• Help maintain accounting procedures, documentation, and policy alignment to support a strong internal control environment.</p><p>• Collaborate across departments to answer accounting questions, address issues, and improve consistency in financial processes.</p><p>• Recommend and implement process enhancements that increase the efficiency, accuracy, and reliability of accounting activities.</p><p>• Contribute to special accounting assignments and other projects as business needs evolve.</p>