We are looking for an Accounts Payable Specialist to support daily payment operations for a busy team in Greensboro, North Carolina. This Contract position requires someone who is comfortable working onsite, managing invoice activity with accuracy, and keeping pace in a high-volume environment. The ideal candidate brings strong Excel skills, careful attention to detail, and a solid understanding of core accounts payable processes.<br><br>Responsibilities:<br>• Review incoming invoices, verify supporting details, and prepare items for timely processing and payment.<br>• Assign appropriate account codes to invoices and confirm entries are recorded accurately in financial systems.<br>• Manage payment activities such as ACH transactions and check runs while following established deadlines and controls.<br>• Reconcile payable records, investigate discrepancies, and resolve issues with vendors or internal teams as needed.<br>• Maintain organized documentation for invoices, approvals, and payment records to support audit readiness.<br>• Use Excel to track invoice status, monitor payment activity, and prepare routine reports for the finance team.<br>• Prioritize multiple tasks effectively in a fast-moving onsite setting while meeting productivity and accuracy expectations.
We are looking for an Accounts Payable Specialist to join a fully onsite team in Greensboro, North Carolina in a contract capacity with permanent potential. This opportunity is well suited for someone who enjoys managing high-volume financial transactions, maintaining accuracy across payables and receivables activity, and supporting timely month-end processes. The ideal candidate will bring strong attention to detail, confidence working through reconciliations, and the ability to keep invoice workflows moving efficiently in a fast-paced environment.<br><br>Responsibilities:<br>• Process a large volume of vendor invoices with accuracy, ensuring proper account coding and timely entry into the system.<br>• Manage full-cycle accounts payable activities from invoice receipt through payment completion, including ACH transactions and check runs.<br>• Review purchase orders, receipts, and invoices to complete three-way matching and resolve discrepancies before payment approval.<br>• Support accounts receivable tasks as needed, helping maintain accurate records across incoming and outgoing transactions.<br>• Reconcile vendor statements and internal accounts regularly to identify variances and maintain clean financial records.<br>• Assist with month-end close by preparing payment data, reviewing outstanding items, and helping ensure account balances are current.<br>• Communicate with vendors and internal teams to address invoice issues, payment questions, and documentation gaps promptly.
<p>We are looking for an Accounts Payable Specialist to support a organization in the Triad. This Long-term Contract opportunity is ideal for someone who brings strong attention to detail, accuracy in financial processing, and confidence handling high-volume payables tasks. The person in this role will help maintain timely vendor payments, ensure invoice information is properly classified, and contribute to the efficiency of day-to-day accounting operations.</p><p><br></p><p>Responsibilities:</p><p>• Review incoming invoices, verify supporting details, and assign the correct accounting codes before processing.</p><p>• Manage the full accounts payable cycle, including invoice entry, payment preparation, and reconciliation of outstanding items.</p><p>• Coordinate ACH payments and assist with scheduled check runs to ensure vendors are paid accurately and on time.</p><p>• Investigate invoice discrepancies by working with internal teams and external suppliers to resolve billing issues.</p><p>• Maintain organized payment records and supporting documentation in alignment with company and audit standards.</p><p>• Monitor payable activity to identify errors, prevent duplicate payments, and support accurate financial reporting.</p>
<p>We are looking for an Accounts Payable Specialist to join a team in the Triad area, in a contract-to-permanent on-site position. This role is ideal for someone who brings payables experience, accuracy in invoice review and coding, and confidence handling payment activity in a fast-paced environment. The selected candidate will support day-to-day AP operations while helping maintain timely, organized, and compliant financial records.</p><p><br></p><p>Responsibilities:</p><p>• Process vendor invoices from receipt through final entry, ensuring documentation is complete and transactions are recorded accurately.</p><p>• Assign proper general ledger codes and verify charges before submitting items for payment.</p><p>• Manage recurring and scheduled payment activity, including ACH transactions and routine check disbursements.</p><p>• Prepare and execute check runs while confirming approvals, payment details, and due dates are aligned.</p><p>• Reconcile accounts payable records and investigate discrepancies with vendors or internal stakeholders to resolve issues promptly.</p><p>• Maintain organized invoice and payment files within QuickBooks Online and support efficient recordkeeping practices.</p><p>• Communicate with vendors regarding payment status, invoice questions, and account updates clearly and courteously.</p><p>• Assist with invoicing-related tasks and provide general support to the accounting function as needed.</p>
<p>We are looking for an Accounts Receivable Specialist to join a growing team in Durham, North Carolina in a contract-to-permanent capacity. This role is ideal for someone who thrives in a busy setting, brings a proactive mindset, and can quickly build confidence in day-to-day receivables operations. The position supports core accounting activities while helping maintain accurate customer balances, timely cash posting, and consistent follow-up on outstanding invoices.</p><p><br></p><p>Responsibilities:</p><p>• Manage daily accounts receivable activities, including invoice review, payment posting, and account reconciliation.</p><p>• Apply incoming cash accurately and investigate discrepancies to ensure customer accounts remain current.</p><p>• Conduct commercial collections outreach in a detail-oriented manner to reduce aging balances and improve payment performance.</p><p>• Prepare and process billing transactions while maintaining accuracy and compliance with internal accounting standards.</p><p>• Monitor cash activity and update records to reflect deposits, adjustments, and unapplied payments.</p><p>• Partner with internal teams to resolve account issues, clarify billing questions, and support smooth customer payment processes.</p><p>• Assist with maintaining organized receivables documentation and contribute to efficient month-end close support.</p><p>• Learn internal systems and procedures quickly in order to support team continuity and share knowledge when needed.</p>
We are looking for a Payroll Specialist to join a staffing and recruitment organization in Greensboro, North Carolina on a Contract basis. This role is ideal for someone who can manage payroll operations with accuracy, maintain reliable employee pay records, and support compliance across multiple payroll requirements. The successful candidate will play a key part in processing payroll from start to finish while ensuring deductions, taxes, and related documentation are handled correctly.<br><br>Responsibilities:<br>• Process full-cycle payroll for a large employee population, ensuring timely and accurate compensation each pay period.<br>• Maintain organized and up-to-date payroll records, verifying employee data and resolving discrepancies as they arise.<br>• Administer wage garnishments and other payroll deductions in accordance with applicable regulations and company policies.<br>• Calculate and apply federal, state, and local tax withholdings accurately for multi-state payroll activity.<br>• Use ADP Workforce Now to manage payroll transactions, review reports, and support ongoing payroll administration.<br>• Audit payroll output to identify errors, confirm compliance, and protect the accuracy of employee payments.<br>• Partner with internal stakeholders to address payroll questions, clarify records, and support efficient payroll operations.
We are looking for an experienced Sr. Accountant to join a finance team in Winston Salem, North Carolina and play a key role in maintaining accurate financial records and dependable reporting. This position will contribute to the close process, support financial analysis, and help ensure accounting activities are completed with precision and timeliness. The role also works closely with internal stakeholders on audits, reporting needs, and ongoing improvements to accounting practices.<br><br>Responsibilities:<br>• Prepare and review financial data used for monthly, quarterly, and annual reporting to help ensure accuracy and consistency.<br>• Reconcile general ledger and balance sheet accounts, maintaining clear supporting documentation for all assigned areas.<br>• Contribute to month-end and year-end close activities by creating journal entries and validating account activity.<br>• Investigate variances or unusual transactions, resolve discrepancies, and update records as needed.<br>• Compile summaries of financial performance, account movement, and notable trends for management review.<br>• Coordinate assigned accounting tasks to meet established reporting deadlines and support timely completion of deliverables.<br>• Assist with corporate accounting activities such as accruals, intercompany balances, and multi-entity reporting needs.<br>• Support external audit requests by preparing schedules, organizing documentation, and responding to follow-up questions.<br>• Research accounting issues, apply company policies and accounting standards, and recommend practical solutions.<br>• Participate in special projects and process improvement efforts that strengthen efficiency and internal controls.
We are looking for a detail-oriented Staff Accountant to support core accounting operations in Greensboro, North Carolina. This role will handle day-to-day financial activities, maintain accurate records, and contribute to a smooth month-end close process. The ideal candidate brings hands-on experience across payables, receivables, reconciliations, and general ledger work, along with familiarity with major accounting systems.<br><br>Responsibilities:<br>• Process vendor invoices, verify supporting documentation, and coordinate timely payments to maintain accurate accounts payable records.<br>• Manage customer billing, apply incoming payments, and follow up on outstanding balances to support effective accounts receivable operations.<br>• Prepare and review bank and account reconciliations to identify discrepancies and ensure financial data remains accurate.<br>• Record journal entries and maintain general ledger activity in alignment with accounting policies and reporting needs.<br>• Assist with month-end close by organizing schedules, analyzing account activity, and helping finalize financial results on time.<br>• Use accounting platforms such as NetSuite, Oracle, QuickBooks, or SAP to enter transactions, update records, and generate routine reports.<br>• Support ongoing process improvements within the accounting function and contribute to operational changes when needed.<br>• Collaborate with internal teams to resolve accounting issues, clarify transaction details, and maintain strong financial controls.
We are looking for a Staff Accountant to support core accounting operations for a construction-focused organization in Durham, North Carolina. This position plays an important role in keeping financial records accurate, ensuring timely processing across payables, receivables, and payroll, and contributing to a smooth monthly and annual close. The ideal candidate brings hands-on accounting experience, strong attention to detail, and the ability to manage multiple deadlines in a fast-paced environment.<br><br>Responsibilities:<br>• Record and post journal entries to maintain accurate financial activity within the general ledger.<br>• Reconcile bank statements and balance sheet accounts, investigating discrepancies and resolving issues promptly.<br>• Track fixed assets and keep supporting schedules current and organized.<br>• Contribute to month-end and year-end closing activities by preparing documentation and assisting with account analysis.<br>• Review and authorize non-job-coded invoices while helping ensure accounts payable transactions are processed correctly.<br>• Examine weekly disbursement batches for accuracy and submit payment files to the bank for release on schedule.<br>• Monitor outstanding customer balances and follow up with internal project teams and clients to address overdue accounts.<br>• Administer weekly payroll, including validating employee time entries and entering new employee information into the payroll system.
<p>Robert Half has partnered with a stable and growing nonprofit organization based in Durham, North Carolina to assist them in hiring a Staff Accountant. A bachelor’s degree in accounting, finance or business administration and at least 2 years of accounting experience is required for consideration. The ideal candidate will play a vital role in maintaining accurate financial records and ensuring compliance with applicable regulations. This role requires experience in bank and account reconciliations, month-end close processes, preparing journal entries, and managing sales tax reporting. This organization offers an excellent benefits package and a hybrid work schedule once onboarding is completed. </p><p><br></p><p>Responsibilities:</p><p>• Perform timely reconciliations of bank accounts, addressing discrepancies to ensure accurate financial records.</p><p>• Reconcile balance sheet and income statement accounts, identifying and resolving any discrepancies.</p><p>• Assist in month-end close procedures by preparing and posting journal entries and generating financial statements.</p><p>• Calculate and file sales tax reports accurately, ensuring compliance with state regulations.</p><p>• Prepare and post recurring and non-recurring journal entries with appropriate supporting documentation.</p><p>• Support the preparation of internal and external financial reports in accordance with organizational requirements.</p><p>• Stay up-to-date on nonprofit accounting practices and ensure adherence to regulatory compliance.</p><p>• Collaborate with the finance team and other departments to achieve organizational financial objectives.</p><p>• Provide assistance during audits by preparing schedules and responding to auditor inquiries.</p>
We are looking for a Property Accountant to support the financial management of a portfolio of commercial real estate assets in Winston-Salem, North Carolina. This opportunity is well suited for someone who wants to strengthen their expertise in real estate accounting while contributing to a collaborative in-house finance team. The role centers on maintaining accurate property records, supporting monthly reporting, and partnering with property management and vendors to keep accounting operations running smoothly.<br><br>Responsibilities:<br>• Oversee day-to-day accounting for an assigned group of commercial properties, ensuring transactions are recorded accurately and supporting schedules remain current.<br>• Complete monthly close tasks, including journal entries, accruals, reconciliations, and preparation of property-level financial statements and reporting packages.<br>• Manage tenant receivables by applying cash receipts, reviewing ledgers, coordinating billing updates, and following up on aged balances with property management.<br>• Reconcile bank activity and other balance sheet accounts such as prepaid items, tax accruals, financing-related balances, and leasing costs.<br>• Prepare cash reporting and help monitor expected inflows and outflows to highlight funding needs or excess property cash.<br>• Support property billing activity, including reimbursements, tenant adjustments, credits, write-offs, security deposit accounting, and annual reconciliation items.<br>• Track capital projects, tenant improvements, and allowance activity for assigned properties, maintaining clear documentation for expenditures and balances.<br>• Handle portfolio-wide accounts payable processing by reviewing, routing, and recording invoices while coordinating with vendors, construction lenders, property teams, and internal departments.<br>• Partner with property managers to analyze budget-to-actual results and explain monthly performance variances at the property level.
We are looking for a Cash Applications and Collections Specialist to support accounts receivable operations for a construction-focused organization in North Carolina. This role is responsible for applying incoming payments accurately, following up on outstanding balances, and helping resolve issues that may delay customer payments. The ideal candidate brings strong commercial collections experience, solid cash application skills, and the ability to work across internal teams to keep receivables current and well-documented.<br><br>Responsibilities:<br>• Oversee a defined group of customer accounts and drive timely recovery of overdue balances through consistent, thorough outreach.<br>• Evaluate receivables using aging, exposure, prior payment behavior, and risk indicators to focus collection efforts where they will have the greatest impact.<br>• Record customer interactions, promised payment dates, open disputes, and next steps with accuracy to maintain clear account histories.<br>• Investigate invoice issues such as deductions, partial payments, billing questions, and disputed charges, then coordinate resolution to remove barriers to payment.<br>• Gather and provide supporting records, including statements, invoice copies, and lien-related documentation, when needed to facilitate collections.<br>• Partner with project, billing, contract, and other internal teams to address account issues and support on-time payment from customers.<br>• Post incoming funds from checks, electronic payments, credit cards, and other receipt types to the appropriate customer accounts, invoices, projects, and business units.<br>• Review banking activity and remittance details to identify receipts, clear unapplied cash, and resolve exceptions such as overpayments, duplicate payments, and missing payment information.<br>• Reconcile daily receipt activity against bank deposits and accounting records while maintaining complete documentation for audit readiness.<br>• Support account reconciliations, month-end close tasks, cash reporting, and recommendations for improving recurring payment posting or collection issues.
<p>We are looking for a detail-oriented Bookkeeper to support financial operations for a construction-focused environment in High Point, North Carolina. This Long-term Contract opportunity is ideal for someone who is comfortable managing day-to-day accounting activity and maintaining accurate financial records. The position requires a hands-on Bookkeeper who can balance payables, receivables, and reconciliations while helping keep financial processes organized and up to date.</p><p><br></p><p>Responsibilities:</p><p>• Maintain accurate financial records by processing daily bookkeeping transactions and keeping account information current.</p><p>• Handle vendor invoices, prepare payments, and monitor outgoing transactions to ensure timely accounts payable activity.</p><p>• Track incoming payments, record customer transactions, and follow up on outstanding balances related to accounts receivable.</p><p>• Reconcile bank statements and internal financial records to identify discrepancies and resolve issues promptly.</p><p>• Use QuickBooks to enter, review, and organize accounting data for reporting and routine financial management.</p><p>• Support bookkeeping functions tied to construction-related operations, including job-based financial tracking and record maintenance.</p><p>• Review financial entries for accuracy and completeness to help ensure dependable reporting and documentation.</p><p>• Assist with updates to accounting workflows or financial record processes when needed as part of ongoing operational support</p>
<p>Our organization is seeking an experienced <strong>Director of Accounting</strong> to lead the accounting and financial operations and report to the Senior Director of Finance. This strategic leadership role is responsible for ensuring the accuracy and integrity of financial reporting, maintaining strong internal controls, overseeing the accounting team, and providing financial insights that support organizational objectives.</p><p><br></p><p>The Director of Accounting will serve as a trusted business partner to senior leadership, balancing hands-on accounting oversight with financial planning, analysis, and process improvement initiatives. This is a <strong>contract-to-hire</strong> position that is <strong>onsite</strong> in Pittsboro, NC.</p><p><strong> </strong></p><p><strong>Key Responsibilities</strong></p><p><strong>Financial Operations & Accounting Leadership</strong></p><ul><li>Lead all day-to-day accounting operations, including accounts payable, accounts receivable, payroll oversight, general ledger maintenance, cash management, account reconciliations, and month-end/year-end close processes.</li><li>Ensure timely and accurate financial reporting while maintaining the integrity of accounting records.</li><li>Oversee accounting department workflows, priorities, and performance.</li><li>Identify and implement process improvements to enhance efficiency, accuracy, and scalability.</li></ul><p><strong>Financial Reporting & Analysis</strong></p><ul><li>Prepare and review monthly, quarterly, and annual financial statements and management reports.</li><li>Develop and manage annual budgets, forecasts, and financial models.</li><li>Lead monthly financial reviews with department leaders, providing variance analysis and actionable recommendations.</li><li>Analyze financial results and trends to support strategic decision-making and operational improvements.</li></ul><p><strong>Compliance & Internal Controls</strong></p><ul><li>Ensure compliance with GAAP and applicable regulations.</li><li>Establish, monitor, and enhance accounting policies, procedures, and internal controls.</li><li>Manage financial risk through effective controls and oversight.</li><li>Ensure accurate recordkeeping and compliance with reporting requirements.</li></ul><p><strong>Audit & Strategic Support</strong></p><ul><li>Coordinate annual financial audits and serve as the primary liaison with external auditors.</li><li>Prepare audit schedules and supporting documentation.</li><li>Provide financial analysis and recommendations to support executive decision-making, organizational initiatives, and long-term planning.</li><li>Partner with leadership on strategic projects, capital planning, and financial performance improvement efforts.</li></ul><p><strong>Team Leadership & Development</strong></p><ul><li>Lead, mentor, and develop accounting team members through coaching, training, and performance management.</li><li>Foster a collaborative, high-performance culture focused on accountability and continuous improvement.</li><li>Delegate responsibilities effectively while ensuring departmental objectives are achieved.</li></ul><p><br></p>
We are looking for a Financial Analyst to contribute to planning, reporting, and performance analysis in North Carolina. In this role, you will work closely with finance, accounting, and operational partners to turn data into meaningful recommendations that support business decisions. The position is well suited for someone who thrives under deadlines, enjoys working with detailed financial models, and can present findings clearly to leadership.<br><br>Responsibilities:<br>• Contribute to budgeting cycles, periodic forecasts, and routine financial reporting to help the business track performance against goals.<br>• Examine high-volume financial and operational data to uncover patterns, highlight potential issues, and identify areas for improvement.<br>• Provide analytical support for sales and market performance reporting, including insights related to share trends and business results.<br>• Create, update, and refine spreadsheet-based models used for projections, recurring reports, and one-off financial evaluations.<br>• Prepare clear presentation materials that communicate financial results and key takeaways to management and executive stakeholders.<br>• Assist in assembling monthly business review content and other scheduled reporting deliverables while meeting short turnaround expectations.<br>• Convert complex numerical information into concise, practical insights that can guide operational and strategic actions.<br>• Collaborate with finance, accounting, and cross-functional teams to strengthen reporting quality and improve process efficiency.<br>• Support special analyses, ad hoc reporting requests, and continuous enhancements to existing financial reporting tools and methods.
We are looking for a detail-oriented Bookkeeper to support daily financial operations for a staffing and recruitment organization in Greensboro, North Carolina. This Long-term Contract opportunity is an onsite, part-time role offering up to 20 hours each week. The ideal candidate will bring strong bookkeeping experience and a consistent approach to managing payables, receivables, reconciliations, and balance sheet accuracy.<br><br>Responsibilities:<br>• Oversee day-to-day bookkeeping activities to maintain accurate and up-to-date financial records<br>• Process vendor invoices, prepare payments, and track outstanding accounts payable items<br>• Monitor incoming payments, post customer receipts, and follow up on accounts receivable balances as needed<br>• Reconcile bank statements and related accounts to ensure financial data is complete and accurate<br>• Review balance sheet accounts regularly and resolve discrepancies in a timely manner<br>• Support ongoing financial organization by maintaining documentation and ensuring records are properly filed
<p>We are seeking a highly motivated<strong> Finance Business Partner</strong> to support financial planning, forecasting, reporting, and operational analysis in a fast-paced, project-based environment. This is <strong>not just a reporting role</strong>—this person will partner with operations on a daily basis, working closely with leaders across the business to provide financial insight, support decision-making, and help drive performance. This position is <strong>on-site</strong> in <strong>Greensboro, NC</strong></p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Partner with operations and business leaders to provide financial analysis and actionable insights</li><li>Support monthly revenue recognition and margin analysis across customers, projects, and cost areas</li><li>Prepare weekly and monthly reporting on key financial and operational metrics, including revenue, P&L, cash flow, AR, WIP, headcount, and utilization</li><li>Analyze actual results against budget, forecast, and prior year</li><li>Support annual budgeting and monthly forecasting/reforecasting processes</li><li>Build and maintain financial models, dashboards, and management reports</li><li>Ensure data accuracy across ERP and reporting systems</li><li>Prepare ad hoc analysis for leadership and strategic initiatives</li></ul>