We are looking for a skilled Staff Accountant to join our team in Petersburg, Virginia. This long-term contract position offers an exciting opportunity to contribute your expertise in corporate tax, sales tax, and financial reporting. If you thrive in a dynamic environment and have a strong background in accounting, we encourage you to apply.<br><br>Responsibilities:<br>• Prepare and review corporate tax returns, ensuring compliance with all applicable regulations.<br>• Manage sales tax filings and ensure accurate reporting to relevant authorities.<br>• Record and analyze journal entries to maintain the accuracy of financial data.<br>• Reconcile general ledger accounts to support accurate financial statements.<br>• Collaborate with other departments to address tax-related inquiries and provide solutions.<br>• Ensure timely and precise preparation of financial reports and documentation.<br>• Assist in audits by providing necessary documentation and supporting schedules.<br>• Implement and maintain accounting policies to ensure adherence to industry standards.<br>• Support month-end and year-end close processes for accurate financial reporting.<br>• Identify areas for process improvement and contribute to streamlining accounting operations.
The Bookkeeper is responsible for maintaining accurate financial records and supporting the day‑to‑day accounting operations of the organization. This role ensures timely and precise processing of transactions, reconciliations, and reporting to support financial decision‑making. The ideal candidate is detail‑oriented, organized, and proficient in accounting systems.<br><br>Key Responsibilities<br>Maintain and update the general ledger, ensuring all financial transactions are recorded accurately.<br>Process accounts payable and accounts receivable, including invoice entry, payment processing, and collections follow‑up.<br>Reconcile bank accounts, credit cards, and other financial accounts on a regular basis.<br>Prepare and process payroll.<br>Maintain vendor files, W‑9s, and support year‑end 1099 preparation.<br>Assist in month‑end and year‑end closing procedures.<br>Monitor cash flow and prepare cash flow reports as needed.<br>Support budgeting and forecasting efforts with accurate transactional data.<br>Organize and maintain financial documentation for audit readiness.<br>Generate routine financial reports (P&L, balance sheet, aging reports).<br>Communicate with internal teams, vendors, and customers regarding financial matters.<br>Ensure compliance with company policies and applicable accounting standards.<br><br><br>Required Qualifications<br>2+ years of experience in bookkeeping, accounting, or a related field.<br>Proficiency in accounting software.<br>Strong understanding of basic accounting principles (GAAP preferred).<br>Strong attention to detail and accuracy.<br>Proficiency with Microsoft Excel and other Office applications.<br>Excellent organizational and time‑management skills.<br><br><br>Preferred Qualifications<br>Experience in industry-specific accounting (manufacturing, nonprofit, construction, etc.).<br>Associate or bachelor’s degree in accounting.<br>Experience preparing documents for external CPA reviews or audits.<br>Familiarity with payroll systems.<br><br><br>Soft Skills<br>Strong communication skills.<br>Ability to work independently and manage multiple priorities.<br>High degree of integrity and confidentiality.
<p>We are looking for a skilled Accounting Manager to join our team on a contract to hire basis in Glen Allen, Virginia. This role requires a proactive individual with strong accounting expertise who can efficiently manage accounts payable, accounts receivable, and general ledger activities. You will collaborate with staff accountants and AP clerks to ensure seamless financial operations and provide critical support in auditing and financial analysis.</p><p><br></p><p>Responsibilities:</p><p>• Oversee accounts payable and accounts receivable processes to ensure accuracy and efficiency.</p><p>• Manage month-end close activities, including reconciliation of accounts and preparation of financial reports.</p><p>• Maintain the general ledger and ensure transactions are recorded appropriately.</p><p>• Conduct financial statement audits and ensure compliance with regulations.</p><p>• Collaborate with staff accountants and AP clerks to optimize workflows and address operational issues.</p><p>• Perform in-depth research and analysis to resolve discrepancies or audit findings.</p><p>• Prepare financial reports and ensure compliance with GAAP standards.</p><p>• Support financial planning and reporting activities to align with company objectives.</p><p>• Implement best practices to improve accounting processes and internal controls.</p>
We are seeking an experienced Accounts Payable Specialist to join our team in Glen Allen, Virginia. In this long-term contract role, you will play a key part in ensuring the efficient processing of accounts payable operations. This opportunity is ideal for professionals who are detail-oriented and skilled in managing financial systems and transactions.<br><br>Responsibilities:<br>• Process and monitor accounts payable transactions, ensuring accuracy and compliance with company policies.<br>• Verify and code invoices, ensuring proper account allocation and adherence to accounting standards.<br>• Utilize accounting software systems, including Dynamics, to manage and track financial data.<br>• Handle accrual accounting processes and assist in monthly and yearly financial close activities.<br>• Reconcile vendor statements and resolve discrepancies promptly.<br>• Facilitate electronic payments, such as ACH transactions, to ensure timely and accurate disbursements.<br>• Collaborate with internal teams and external vendors to address inquiries and maintain positive relationships.<br>• Perform audits of financial documents to ensure accuracy and compliance with regulations.<br>• Maintain organized records of accounts payable transactions for reporting and auditing purposes.<br>• Support additional financial functions as needed to ensure smooth operations.
We are looking for an experienced Accounts Payable Specialist to join our team on a contract basis in Richmond, Virginia. This role involves managing financial transactions, ensuring accurate processing of invoices, and maintaining vendor records. If you have a keen eye for detail and a strong background in accounts payable, we encourage you to apply.<br><br>Responsibilities:<br>• Process and verify accounts payable transactions to ensure accuracy and compliance.<br>• Enter financial data into systems with precision and attention to detail.<br>• Maintain and update vendor files to ensure records are complete and current.<br>• Handle invoice processing and resolve any discrepancies promptly.<br>• Coordinate payment processing activities to meet deadlines and avoid errors.<br>• Process incoming invoice mail and ensure proper filing and documentation.<br>• Regularly review accounts payable records for accuracy and completeness.<br>• Collaborate with other departments to address payment inquiries and issues.<br>• Support audits and reporting requirements as needed.
We are looking for an Accounts Payable Specialist to join our team on a contract basis in Richmond, Virginia. In this role, you will be responsible for managing vendor invoices, processing payments, and maintaining accurate financial records. The ideal candidate will have strong organizational skills and a detail-oriented approach to ensure smooth and efficient operations.<br><br>Responsibilities:<br>• Process accounts payable transactions, including verifying and coding invoices.<br>• Enter data into financial systems with accuracy and attention to detail.<br>• Maintain and update vendor files to ensure compliance and accuracy.<br>• Handle payment processing tasks, ensuring timely and accurate distribution.<br>• Sort, review, and process incoming invoices through mail or electronic systems.<br>• Collaborate with vendors to resolve billing issues and discrepancies.<br>• Generate reports on accounts payable activities for management review.<br>• Ensure adherence to company policies and procedures for all payment activities.<br>• Monitor and reconcile accounts to maintain financial accuracy and prevent errors.
We are looking for an experienced Accounts Payable Specialist to join our team on a long-term contract basis in Richmond, Virginia. This role is essential in managing financial transactions, ensuring accurate payment processing, and maintaining vendor relationships. The ideal candidate will have strong organizational skills and a keen eye for detail, contributing to the smooth operation of our accounts payable functions.<br><br>Responsibilities:<br>• Process accounts payable transactions accurately and efficiently to ensure timely payments.<br>• Handle invoicing tasks, verifying accuracy and resolving discrepancies.<br>• Perform data entry to maintain up-to-date financial records.<br>• Organize and update vendor files, ensuring all information is current and accurate.<br>• Manage payment processing, including checks, electronic transfers, and other methods.<br>• Sort and process incoming invoice mail, ensuring proper documentation and routing.<br>• Collaborate with vendors to address inquiries and resolve issues.<br>• Assist in reconciling accounts payable records and preparing reports as needed.
We are looking for an experienced Accounts Payable Specialist to join our team in Richmond, Virginia. This contract position offers an opportunity to contribute to efficient financial operations while ensuring accuracy and compliance in payment processing. The ideal candidate will excel in managing vendor accounts, processing invoices, and maintaining organized records.<br><br>Responsibilities:<br>• Process accounts payable transactions accurately and in a timely manner to ensure financial operations run smoothly.<br>• Review and enter invoices into the system, verifying all details for accuracy and completeness.<br>• Manage vendor files, ensuring all records are up-to-date and organized for easy access.<br>• Handle payment processing, including preparing checks and electronic transfers.<br>• Sort and process incoming invoice mail, ensuring proper documentation and routing.<br>• Assist in resolving discrepancies related to invoices or payments with vendors.<br>• Maintain compliance with company policies and procedures during all financial processing activities.<br>• Contribute to monthly and annual reporting by providing accurate accounts payable data.<br>• Collaborate with internal teams to address any payment-related issues effectively.
We are looking for an experienced Accounts Payable Specialist to join our team on a contract basis in Richmond, Virginia. In this role, you will play a key part in managing invoicing processes, maintaining vendor records, and ensuring timely payment processing. This position requires excellent attention to detail and a strong ability to manage multiple tasks efficiently.<br><br>Responsibilities:<br>• Process accounts payable transactions accurately and in a timely manner.<br>• Review and validate invoices for proper documentation and authorization.<br>• Enter financial data into accounting systems with precision.<br>• Maintain and update vendor files to ensure accurate records.<br>• Handle payment processing, including checks, ACH transfers, and other payment methods.<br>• Sort, organize, and process incoming invoice mail to facilitate smooth operations.<br>• Collaborate with internal teams to resolve discrepancies and address payment-related inquiries.<br>• Ensure compliance with company policies and financial regulations.<br>• Assist with reconciliations and reporting as needed.
<p>We are seeking an experience Grant Accounting Manager! The Grant Accounting Manager will oversee all aspects of grant financial management, ensuring accurate reporting, compliance with GAAP, and timely reimbursement activities. This leader will manage the cleanup of existing grant accounting backlogs, establish improved processes, and provide guidance to staff and cross-functional partners to ensure grant activity is recorded accurately and efficiently.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the cleanup and resolution of legacy grant accounting backlogs, ensuring all historical transactions are accurately recorded and reconciled.</li><li>Oversee the processing of grant remittances, drawdowns, and reimbursement requests, ensuring timeliness and compliance with Federal, State, and private grantor requirements.</li><li>Ensure all grant transactions are properly recorded in accordance with GAAP, including journal entries, accruals, and revenue recognition.</li><li>Review and approve reconciliations of grant revenues, expenditures, and disbursements, ensuring accuracy and alignment with grant agreements.</li><li>Ensure grants are set up correctly in the financial system, with proper coding, documentation, and internal controls in place.</li><li>Partner with internal teams to streamline and strengthen grant accounting processes, documentation, and compliance workflows.</li><li>Serve as a subject matter expert for grant compliance and reporting, providing guidance and support to leadership and operational teams.</li><li>Adapt quickly to a homegrown or evolving financial system environment; identify opportunities for system or process improvements.</li><li>Mentor and support staff involved in grant accounting activities; provide oversight, training, and quality review as needed.</li></ul><p><br></p>
We are looking for an experienced Senior Tax Manager to join our team in Richmond, Virginia. This role requires a detail-oriented individual with extensive expertise in tax management and consulting for individuals, corporations, and partnerships. The ideal candidate will excel in both technical tax knowledge and client communication, ensuring accurate filings and tailored advisory services.<br><br>Responsibilities:<br>• Review and approve U.S. and multi-state income tax returns for various business entities, including C-corporations, S-corporations, partnerships, and fiduciary accounts.<br>• Oversee the preparation and signing of individual, business, and fiduciary tax returns.<br>• Provide tax projections and advisory services tailored to individual and corporate clients.<br>• Conduct in-depth tax research to address complex client inquiries and ensure compliance.<br>• Collaborate with clients to discuss tax-related matters and provide strategic guidance.<br>• Lead consulting engagements and manage special projects to support client needs.<br>• Work alongside team members to analyze issues, develop solutions, and execute projects effectively.<br>• Ensure timely and accurate completion of tax filings and adhere to all applicable regulations.<br>• Maintain expertise in tax policies and practices to deliver up-to-date client solutions.<br>• Utilize tax software and accounting tools to streamline processes and enhance efficiency.
We are looking for an experienced Accounting Manager/Supervisor to lead and manage the financial operations of our company in Glen Allen, Virginia. This role requires a strategic thinker who can oversee daily accounting activities, ensure compliance with financial regulations, and guide a team toward achieving organizational goals. If you have a solid background in accounting and a passion for leadership, we encourage you to apply.<br><br>Responsibilities:<br>• Supervise and manage the daily functions of the accounting department, ensuring smooth operations.<br>• Oversee the monthly financial closing process, including reviewing departmental expenses and preparing accurate workpapers for reporting.<br>• Lead, train, and inspire a team of accounting professionals to foster growth and development.<br>• Coordinate and manage the annual financial statement audit process with external auditors.<br>• Develop and refine accounting policies and procedures to enhance efficiency and accuracy.<br>• Collaborate with cross-functional teams to deliver financial insights that support strategic decision-making.<br>• Ensure compliance with tax regulations and other applicable financial laws.<br>• Handle account reconciliations and ensure all ledger entries are accurate and up-to-date.<br>• Prepare journal entries and maintain financial records with a high degree of precision.