← Search all jobs

Senior Workers Compensation Claims Adjuster

Insurance Placement Solutions

Phoenix, AZ · Posted October 6, 2026

See every open role at Insurance Placement Solutions

More in Arizona job market · Financial Services & Banking · Human Resources jobs

About the job

Insurance Placement Solutions (IPS) has an immediate opening for a Workers’ Compensation Claims Adjuster with our client. This is a temporary opportunity with the potential for temp-to-hire. The position follows a hybrid schedule, with three days per week in the office and two days remote.

In this role, you’ll manage Arizona workers’ compensation claims, including both litigated and non-litigated files. You’ll apply your knowledge of Arizona workers’ compensation requirements to manage claims effectively, complete required Commission filings, and move files toward timely resolution.

Workers’ Compensation Claims Adjuster Responsibilities

Manage Arizona workers’ compensation claims from assignment through resolution

Handle both litigated and non-litigated workers’ compensation claims

Investigate claims and determine compensability

Manage medical and indemnity benefits as appropriate

Develop and maintain claim strategies and action plans

Complete required forms and filings with the applicable workers’ compensation Commission

Establish and maintain appropriate claim reserves

Coordinate with defense counsel on litigated claims

Evaluate and negotiate settlements within designated authority

Maintain accurate and timely claim documentation

Communicate claim activity and developments with claimants, employers, medical providers, attorneys, and other stakeholders

Ensure claims are handled in accordance with Arizona workers’ compensation requirements

Qualifications

Strong Arizona workers’ compensation claims handling experience

Experience independently managing workers’ compensation claims

Experience handling both litigated and non-litigated claims

Experience completing required workers’ compensation forms and Commission filings

Preferred

Utah workers’ compensation claims handling experience

Licensing & Certifications

Active Arizona adjuster certification or license required

Work Arrangement

Temporary opportunity with potential for temp-to-hire

Hybrid schedule

In-office Tuesday through Thursday

Remote Monday and Friday

About Insurance Placement Solutions

Insurance Placement Solutions is a staffing and recruiting firm specializing in the insurance industry. We connect talented professionals with temporary, temp-to-hire, and direct-hire opportunities at leading insurance organizations across the United States.

ID: 006Uw00000f53X7

Submit Resume

" * " indicates required fields

X/Twitter This field is for validation purposes and should be left unchanged.

Name *

First

Last

Email *

Phone *

Attach Resume * Max. file size: 512 MB.

Consent * I agree to be contacted by Insurance Placement Solutions. * I consent to the Privacy Policy and the SMS disclaimer . Privacy Policy and the SMS disclaimer .' class='gform_hidden' />

gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://ipsstaffing.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://ipsstaffing.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 2, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );