We are looking for an Accounting Manager to join a commercial roofing organization on a Contract basis in Rochester, New York. This role will partner closely with the Controller to bring structure to a high-volume accounting workload, with a strong focus on project-based financial activity. The ideal candidate can step in quickly, work independently, and help stabilize core accounting processes while supporting timely and accurate reporting.<br><br>Responsibilities:<br>• Partner with the Controller to manage day-to-day accounting activities and provide experienced support across a growing workload.<br>• Review and organize project-related financial records, including job setup, billing activity, and cost tracking, to improve accuracy and timeliness.<br>• Maintain project budgets and monitor financial performance throughout the lifecycle of active construction jobs.<br>• Lead key month-end close tasks such as preparing journal entries, reconciling accounts, and resolving general ledger discrepancies.<br>• Produce revenue reporting using percentage-of-completion methods and ensure results align with project status and accounting standards.<br>• Help reduce existing accounting backlogs by prioritizing overdue work and moving critical items to completion with minimal supervision.<br>• Support financial reporting needs, audit readiness efforts, and the preparation of schedules tied to project and general accounting activity.<br>• Provide coverage for essential accounting functions during a transition period and assist with continuity planning as staffing needs evolve.
<p>We are looking for a detail-oriented contractor to support end-of-quarter and year-end package preparation for clients in New York. This contract position plays an important role in organizing payroll-related documents, maintaining quality standards, and helping ensure materials are processed and sent on schedule. The ideal candidate is comfortable working in a production-focused office setting and using standard shipping and labeling equipment to keep deliveries accurate and timely.</p><p><br></p><p>Responsibilities:</p><p>• Organize and assemble client statement packets by account number to support accurate quarterly and year-end distribution.</p><p>• Prepare outbound materials such as tax notices, W-2s, 1099 forms, and related reports for client delivery.</p><p>• Use office and shipping equipment, including mail metering systems, label printers, and computers, to complete processing tasks efficiently.</p><p>• Review packages for completeness and accuracy before release to help maintain quality expectations.</p><p>• Coordinate package preparation activities to meet established production deadlines and delivery schedules.</p><p>• Label, sort, and route completed materials for mailing or shipment using approved procedures.</p><p>• Maintain an orderly workspace and handle document batches carefully to support consistent workflow and output.</p>
We are looking for an Accounts Payable Manager to lead the end-to-end payables function for a growing shipping organization in Rochester, New York. This position is ideal for a hands-on, detail-oriented accounting specialist who can balance day-to-day execution with process oversight in a fast-moving environment. The role offers the opportunity to work closely with accounting leadership, support cross-functional communication, and help strengthen payment operations as the business continues to expand.<br><br>Responsibilities:<br>• Oversee the complete accounts payable cycle, from invoice review and coding through payment processing and record maintenance.<br>• Manage timely disbursements through checks and ACH transactions while ensuring accuracy, approvals, and policy compliance.<br>• Coordinate with internal teams and external contacts to resolve invoice issues, answer payment-related questions, and maintain strong working relationships.<br>• Monitor expense report activity within Concur and ensure submissions are processed correctly and in alignment with company guidelines.<br>• Support the structure and efficiency of the AP function by identifying workflow improvements and adapting priorities as business needs shift.<br>• Provide day-to-day guidance to accounts payable support staff or emerging team members, with a focus on accountability and service quality.<br>• Partner with accounting leadership on reporting, reconciliations, and broader departmental initiatives tied to company growth.<br>• Assist with changes to processes, responsibilities, or system-related workflows as the finance team evolves.<br>• Maintain organized documentation and internal controls to support audit readiness and reliable financial operations.
<p>We are seeking a detail-oriented Accounts Payable Specialist to support day-to-day accounting operations and ensure accurate, timely processing of vendor invoices and payments. This role is responsible for reviewing invoices, coding expenses, reconciling accounts, resolving discrepancies, and maintaining organized financial records.</p>
We are looking for a motivated Benefits Absence Mgt & Safety Intern to support employee-focused service initiatives within a leading payroll services organization in Rochester, New York. This Long-term Contract opportunity offers hands-on exposure to benefits, absence management, workplace safety, and employee wellbeing practices while working closely with experienced professionals. The role is ideal for a student who wants practical experience in human resources, policy application, and service-driven support in a structured business environment.<br><br>Responsibilities:<br>• Assist with day-to-day support related to employee benefits, leave matters, and safety programs while following established company guidelines.<br>• Help review and coordinate accommodation-related activities by gathering information, organizing documentation, and supporting timely follow-up.<br>• Provide customer service to internal employees by responding to routine questions and directing issues to the appropriate team members.<br>• Contribute to absence management processes by maintaining accurate records and helping ensure procedures are applied consistently.<br>• Support research and administrative tasks connected to labor law topics, policy interpretation, and employee wellbeing initiatives.<br>• Participate in intranet and workflow improvement efforts by identifying opportunities to streamline information access and internal processes.<br>• Collaborate with HR and related business teams to support benefit administration and employee service needs.<br>• Prepare reports, summaries, or other documentation that help management monitor service quality, compliance, and program effectiveness.
We are looking for a Collections Specialist to support accounts receivable activities for a manufacturing organization in Victor, New York. This Long-term Contract position focuses on managing commercial and consumer collections, maintaining positive customer relationships, and helping improve cash flow through consistent follow-up and resolution of outstanding balances. The ideal candidate brings strong knowledge of collection practices, billing coordination, and credit-related processes while working accurately in a fast-paced environment.<br><br>Responsibilities:<br>• Contact commercial and consumer customers regarding past-due accounts and guide timely payment resolution through careful follow-up.<br>• Review open balances, research account history, and identify issues related to billing, payment status, or disputed charges.<br>• Coordinate with internal teams to resolve invoice concerns and remove obstacles that may delay account settlement.<br>• Maintain accurate records of collection activity, customer communications, payment commitments, and account updates.<br>• Monitor aging reports and prioritize collection efforts based on risk, account status, and outstanding balance levels.<br>• Support credit and collections operations by evaluating account trends and escalating complex or high-risk situations when needed.<br>• Assist with billing collection activities by reconciling account discrepancies and confirming proper application of payments.
<p>We are seeking a detail-oriented and analytical <strong>Buyer</strong> to join our team in Rochester, New York. This role is responsible for sourcing goods and services, negotiating with vendors, issuing purchase orders, monitoring inventory levels, and helping ensure materials are available to support business operations. The ideal candidate has strong vendor management skills, purchasing experience, and the ability to work effectively in a fast-paced environment.</p>
We are looking for a detail-oriented Medical Billing Specialist to support healthcare billing operations in Rochester, New York. This Long-term Contract position focuses on accurate claim processing, payment follow-up, and timely resolution of billing issues within a fast-paced medical environment. The ideal candidate brings strong knowledge of medical billing workflows and can work effectively with coding, claims, and collections processes.<br><br>Responsibilities:<br>• Prepare and submit medical claims accurately to insurance payers and other responsible parties.<br>• Review billing documentation for completeness and coordinate corrections when claim information is missing or inconsistent.<br>• Monitor outstanding accounts and follow up on unpaid, denied, or underpaid claims to support timely reimbursement.<br>• Apply medical billing and coding knowledge to help ensure charges are aligned with payer and documentation requirements.<br>• Investigate claim discrepancies and work with internal teams to resolve billing issues efficiently.<br>• Maintain account records, payment updates, and collection activity with a high degree of accuracy.<br>• Use ePACES and related billing tools to verify claim details, review eligibility information, and support claim status follow-up.
<p>Our client, a successful law firm, is seeking a Corporate Attorney to join their team. This role offers the opportunity to advise business clients on sophisticated transactions, corporate governance matters, and a broad range of commercial issues. The ideal candidate brings strong judgment, deep transactional experience, and the ability to deliver practical legal guidance in a fast-paced practice.</p><p><br></p><p><strong>Location:</strong> Rochester, NY</p><p><strong>Salary: </strong>$160,000 - $250,000 (depending on experience)</p><p><strong>Schedule: </strong>In Office M-F</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Represent clients in mergers and acquisitions and other corporate transactions.</li><li>Draft, review and negotiate a wide range of business agreements and transactional documents</li><li>Advise clients on corporate governance, entity formation and compliance matters</li><li>Work closely with partners, clients and cross-practice teams on sophisticated legal matters</li><li>Conduct legal research and provide strategic risk assessments and recommendations</li></ul>
<p>Our client, a preeminent law firm based in Buffalo, NY, is seeking a Litigation Attorney for our general litigation team in Rochester, New York. Practice areas will include defense of a variety of personal injury and other tort claims, including auto, premises, products liability and municipal matters. </p><p><br></p><p>About the role: </p><p>Litigation Associate – Insurance Defense</p><p>We are seeking a motivated Litigation Associate with a focus on insurance defense to join our growing legal team. The ideal candidate will have at least 1 year of litigation experience, preferably in insurance defense, labor law, and asbestos litigation.</p><p><br></p><p>As a Litigation Associate, you will be responsible for handling all aspects of litigation, including court appearances, motion practice, depositions, discovery, client reporting, and trial preparation. You will work closely with partners and senior attorneys on a variety of complex matters and represent clients in both state and federal courts.</p><p><br></p><p>Responsibilities:</p><p>• Manage a caseload of insurance defense litigation matters from inception through resolution</p><p>• Draft and argue motions, including summary judgment and discovery motions</p><p>• Conduct and defend depositions, including expert and fact witnesses</p><p>• Prepare pleadings, discovery demands and responses, and legal correspondence</p><p>• Attend court conferences, hearings, arbitrations, and trials</p><p>• Communicate effectively with clients, insurance carriers, and opposing counsel</p><p>• Provide thorough analysis and timely reporting to clients and carriers</p><p>• Collaborate with partners and other team members on case strategy and client needs</p><p><br></p>
<p>We are looking for an experienced Systems Engineer to oversee and strengthen a virtual infrastructure environment in Rochester, New York. This position focuses on building reliable, scalable VMware-based platforms that support critical manufacturing operations. The role partners with infrastructure, security, cloud, and application teams to improve system performance, maintain availability, and support long-term technology planning.</p>
We are looking for a detail-oriented Factoring Operations Specialist to support critical cash application and back-office financial operations for a payroll services environment in West Henrietta, New York. This Long-term Contract position focuses on ensuring accurate transaction processing, timely reconciliations, and dependable reporting that help maintain strong client service and financial integrity. The ideal candidate is comfortable working across multiple datasets, meeting strict deadlines, and partnering with internal teams to resolve processing issues efficiently.<br><br>Responsibilities:<br>• Prepare and review recurring funding activity reports, ensuring invoice purchases, receivable activity, and reserve calculations are accurately aligned.<br>• Perform detailed reconciliations to confirm financial records are complete, traceable, and finalized within established deadlines.<br>• Create, validate, and organize spreadsheet-based files for system uploads and related operational processing.<br>• Enter and maintain invoice and transaction data with a high level of accuracy across platforms and supporting records.<br>• Coordinate cash movement activities, including wire and ACH-related processing, while adhering to banking cutoffs and timing requirements.<br>• Produce aging schedules, subsidiary reporting, and balancing support tied to payroll, invoicing, and accounting records.<br>• Investigate exceptions and discrepancies, working closely with relationship-focused partners to resolve issues and document outcomes clearly.<br>• Maintain audit-ready documentation, follow established procedures, and contribute ideas that improve efficiency and processing quality.
<p>We are seeking a detail-oriented Billing Specialist to support billing operations and ensure accurate, timely invoicing and payment processing. This role is responsible for preparing invoices, reviewing billing data, resolving discrepancies, maintaining customer account records, and supporting reporting and compliance activities. Based on general knowledge.</p>
We are looking for a detail-oriented Data Entry Clerk to support daily information processing for a waste and environmental services organization in Victor, New York. This Contract position is well suited for someone who works accurately, stays organized, and is comfortable handling high-volume data tasks in a computer-based environment. The ideal candidate will help maintain reliable records, enter numeric and text-based information efficiently, and contribute to smooth administrative operations.<br><br>Responsibilities:<br>• Enter numeric and text-based information into company systems with a high level of accuracy and consistency.<br>• Review source documents carefully to confirm details before recording data and correct obvious discrepancies when appropriate.<br>• Maintain organized electronic records so information can be retrieved quickly and used reliably by internal teams.<br>• Update existing files, customer details, and operational data to keep databases current and complete.<br>• Perform routine quality checks on entered information to reduce errors and support reporting accuracy.<br>• Use computer applications and internal platforms to process data efficiently while meeting daily productivity expectations.<br>• Coordinate with supervisors or team members when information is unclear, incomplete, or requires verification.<br>• Support administrative workflow by handling repetitive data tasks in a timely and dependable manner.
We are looking for an Accounting Clerk to support day-to-day financial operations in Caledonia, New York. This contract position with permanent potential is ideal for someone who is organized, detail-focused, and comfortable handling a mix of payable, receivable, and data entry tasks. The person in this role will help maintain accurate records, process invoices efficiently, and contribute to smooth accounting workflows using QuickBooks and related systems.<br><br>Responsibilities:<br>• Manage incoming invoices, verify details for accuracy, and prepare them for timely payment processing.<br>• Record and update accounts receivable transactions while helping track outstanding balances and incoming payments.<br>• Enter financial and vendor information into accounting systems with a high level of accuracy and consistency.<br>• Use QuickBooks to maintain organized records, post transactions, and support routine accounting activities.<br>• Review documentation for completeness and follow up on discrepancies to keep financial data current and reliable.<br>• Assist with invoice processing tasks and support ongoing improvements to administrative accounting procedures.
We are looking for a Fraud Specialist to support fraud prevention and case resolution efforts for a long-term contract opportunity in Rochester, New York. This position focuses on protecting the organization and its clients by reviewing suspicious activity, researching financial crime concerns, and coordinating timely responses with internal teams and external institutions. The ideal candidate will bring a detail-oriented approach to risk assessment, compliance, and client support while helping reduce financial exposure through thorough investigation and documentation.<br><br>Responsibilities:<br>• Examine flagged clients and transactions to identify elevated risk, confirm patterns of suspicious behavior, and help stop potentially fraudulent activity before losses occur.<br>• Investigate reports involving check-related fraud, including altered or unauthorized items, and partner with business contacts to guide resolution steps and document outcomes.<br>• Support cases involving exposure of sensitive personal information by following regulatory requirements, coordinating appropriate next steps, and communicating available remediation options.<br>• Assess applicants or new clients who do not pass authentication checks by conducting research into legitimacy, financial standing, and potential risk indicators.<br>• Record fraud incidents accurately in centralized tracking tools to support reporting, pattern analysis, and information sharing across fraud prevention efforts.<br>• Work with financial institutions and internal stakeholders to assist with account restriction, fund recovery efforts, and other actions intended to limit losses.<br>• Provide practical guidance to clients and internal partners on fraud prevention measures, response procedures, and sound security practices.<br>• Compile case details and trend data for recurring reporting needs, helping the team monitor fraud activity and identify areas requiring additional controls.
<ul><li>Answer and direct phone calls, emails, and other correspondence. </li><li>Schedule meetings, appointments, and maintain calendars.</li><li>Prepare reports, presentations, and other business documents.</li><li>Organize and maintain filing systems, records, and office supplies. </li><li>Greet visitors and provide general front-office support. </li><li>Assist with data entry, expense reporting, and invoice processing. </li><li>Coordinate travel arrangements and meeting logistics as needed. </li><li>Support managers and departments with special projects and administrative tasks.</li></ul><p><br></p>
We are looking for a Help Desk/Desktop Support Analyst to support day-to-day IT service coordination and front-line technical assistance in Rochester, New York. This Contract to Permanent position is ideal for someone who thrives in a fast-paced environment, enjoys balancing customer support with scheduling and logistics, and takes pride in keeping service operations organized and responsive. The role combines dispatch coordination, basic troubleshooting, inventory oversight, and on-site administrative support to help ensure a high-quality experience for both clients and technicians.<br><br>Responsibilities:<br>• Coordinate daily technician schedules for remote support and on-site appointments, ensuring appropriate timing, travel allowances, and coverage for priority requests.<br>• Adjust assignments in real time when urgent incidents, schedule conflicts, or technician availability changes affect planned service delivery.<br>• Review upcoming visits to confirm required equipment, parts, and materials are prepared in advance to avoid delays in the field.<br>• Provide a detail-oriented on-site presence by greeting scheduled visitors, receiving deliveries, and directing items or requests to the appropriate internal teams.<br>• Track routine office and field supply inventory, identify shortages, and communicate replenishment needs before stock levels become disruptive.<br>• Perform initial client issue intake through service desk tickets and guide users through simple troubleshooting steps before escalating more complex problems.<br>• Support basic desktop and endpoint issue resolution involving Microsoft Windows environments and common connectivity concerns.<br>• Maintain accurate service coordination records and help keep support workflows organized to promote timely completion of requests.
<p>Are you a strategic HR professional who thrives in complex employee relations environments and enjoys driving positive workplace culture? Hannah Savage with Robert Half is working with a well-established, mission-driven organization who is seeking an <strong>Employee Relations Lead</strong> to play a key role in supporting leaders, strengthening engagement, and mitigating risk across the workforce.</p><p>This is an opportunity to step into a highly visible role where you’ll partner closely with leadership and legal counsel while influencing policies, processes, and organizational outcomes.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Act as a trusted advisor to managers and employees, resolving workplace concerns including conflicts, grievances, and policy-related issues</li><li>Lead the full performance management lifecycle, including reviews, coaching strategies, corrective action, and improvement plans</li><li>Conduct and manage complex workplace investigations, escalating appropriately and ensuring thorough documentation</li><li>Oversee EEOC and state-level claims in collaboration with legal and senior HR leadership</li><li>Support and enhance equal employment opportunity and affirmative action initiatives</li><li>Analyze employee relations data and trends, recommending proactive strategies to improve retention and reduce risk</li><li>Partner with leadership to develop and implement policies, procedures, and best practices</li><li>Facilitate exit interviews and provide actionable insights to leadership teams</li><li>Ensure compliance with federal, state, and regulatory requirements, including audit support activities</li><li>Participate in workplace safety initiatives and investigate worksite incidents</li><li>Contribute to leadership development and training programs</li></ul><p><strong>For immediate and confidential consideration, apply today or reach out to Hannah Savage with Robert Half's Rochester, NY branch today! </strong></p>
We are looking for a Buyer to support manufacturing operations in Rochester, New York through a Long-term Contract assignment. This role focuses on coordinating purchasing activities, maintaining accurate records, and working across systems that support health information management and procurement workflows. The ideal candidate brings strong attention to detail, system proficiency, and the ability to keep materials and information moving efficiently in a fast-paced environment.<br><br>Responsibilities:<br>• Manage day-to-day purchasing activities to help ensure materials, supplies, and services are obtained in alignment with operational needs.<br>• Review requisitions, verify details for accuracy, and process purchase-related transactions within designated systems and databases.<br>• Maintain organized records tied to health information management and procurement documentation to support compliance and traceability.<br>• Work within platforms such as AHLTA, McKesson, EHR applications, and IBM AS/400 to enter, update, and monitor relevant purchasing and information records.<br>• Communicate with internal stakeholders and external vendors to clarify order requirements, resolve discrepancies, and support timely fulfillment.<br>• Track order status, follow up on outstanding items, and address issues that could affect production or service continuity.<br>• Support reporting activities by compiling purchasing data, updating logs, and helping maintain accurate inventory or order-related information.<br>• Assist with process-related system updates or workflow adjustments when needed, including responsibilities connected to internal application changes.<br>• Contribute to a smooth procurement function by identifying record inconsistencies and helping improve day-to-day administrative accuracy.
<ul><li>Review Salesforce records for completeness, accuracy, and consistency</li><li>Identify and correct duplicate, outdated, incomplete, or inaccurate records</li><li>Validate account, contact, lead, opportunity, and related data fields</li><li>Standardize naming conventions, field formats, and data entry practices</li><li>Conduct routine data audits and support ongoing data hygiene efforts</li><li>Import, update, and maintain records using Salesforce tools and spreadsheets as needed</li><li>Work with internal stakeholders to clarify data discrepancies and resolve issues</li><li>Document data cleaning procedures and recommend process improvements</li><li>Help maintain data quality standards and support best practices for CRM usage</li><li>Generate basic reports to track cleanup progress and data quality trends</li></ul><p><br></p>
We are looking for an Accounts Receivable Specialist to join a real estate and property organization in Rochester, New York on a contract basis with the potential for a permanent position. This position is ideal for someone who thrives in a detail-focused finance environment and can manage incoming payments, customer invoicing, and account follow-up with accuracy and professionalism. The role will support day-to-day receivables operations while partnering with internal teams to help maintain timely cash flow and reliable financial records.<br><br>Responsibilities:<br>• Process customer payments and apply cash receipts accurately to the appropriate accounts and invoices.<br>• Prepare and issue billing documents in a timely manner while reviewing charges for completeness and correctness.<br>• Monitor open balances, communicate with commercial clients regarding past-due accounts, and follow through on collection efforts professionally.<br>• Reconcile cash activity and receivable records to ensure account balances are current and properly documented.<br>• Record financial transactions such as journal entries related to receivables and payment activity as needed.<br>• Provide administrative assistance tied to accounts payable and other accounting support functions when required.<br>• Investigate payment discrepancies, resolve account issues, and coordinate with internal departments to correct errors efficiently.
We are looking for a Part Time Administrative Assistant to support daily office operations in Rochester, New York. This is a Contract position suited for someone who is organized, responsive, and comfortable handling a variety of administrative tasks in a detail-focused setting. The ideal candidate will help keep workflows on track, provide courteous front-line communication support, and assist with routine documentation and coordination.<br><br>Responsibilities:<br>• Manage day-to-day administrative support activities to help maintain an efficient office environment.<br>• Respond to incoming calls courteously, direct inquiries appropriately, and relay accurate messages when needed.<br>• Prepare, organize, and update documents, records, and general office information with strong attention to detail.<br>• Assist with data entry and maintain accurate information across administrative files and tracking tools.<br>• Coordinate schedules, meetings, and routine office communications to support team operations.<br>• Create effective visual or document materials using Canva and other standard office tools as needed.<br>• Support general office tasks such as filing, correspondence, and follow-up on outstanding administrative items.
<p>We are seeking an experienced and highly organized <strong>Full Charge Bookkeeper</strong> to manage the full cycle of accounting duties for our business. This position is responsible for handling everything from accounts payable and receivable to payroll, general ledger management, bank reconciliations, and financial reporting. The ideal candidate will have strong accounting knowledge, excellent attention to detail, and the ability to work independently.</p>
We are looking for a meticulous and resourceful Vehicle Acquisition Clerk to support our rental fleet operations in Rochester, New York. In this Contract to permanent position, you will play a key role in managing vehicle registrations, documentation, and operational processes to ensure our fleet is ready for rental use. This is an exciting opportunity to join a dynamic team in the rental and leasing services industry while contributing to the smooth operation of our business.<br><br>Responsibilities:<br>• Process and renew vehicle registrations, ensuring all plates, decals, and documents are up-to-date.<br>• Collaborate with branches to fulfill requests for expired plates and coordinate with the central office for timely renewals.<br>• Maintain accurate records of vehicle titles and documentation to track fleet compliance.<br>• Oversee the preparation and distribution of renewal materials, including plates and registration stickers, to rental offices.<br>• Facilitate the intake of newly purchased vehicles, including inspection and documentation signing.<br>• Manage the installation and financial processing of fleet vehicles for daily and truck rental operations.<br>• Handle vehicle payments using PeopleSoft and communicate financial needs to the business management team.<br>• Coordinate the transfer of documents between cities and administrative offices to support operational continuity.<br>• Provide courteous and prompt communication with internal teams and branch personnel to address inquiries and concerns.