Steve Boss is a seasoned professional in the claims management and consulting industry, currently serving as a Senior Consultant at Commercial Loss Consulting, Inc. since November 2024. With a substantial tenure at Aon Risk Solutions as an Associate Director, Steve specializes in complex claim resolution and client advocacy, leveraging strong carrier relationships to achieve positive outcomes. As an active member of RIMS, engagement in the National Members and Chapter Services committee reflects a commitment to professional development and community involvement. Previous roles include Regional General Adjuster at Crawford & Company and General Adjuster at McLarens Global Claims Service, where Steve managed multi-lines claims across various sectors. With educational credentials that include a BA in Business Communication and Organizational Psychology from Elmhurst University and a BS in Business from Northern Illinois University, Steve Boss combines extensive experience with solid academic foundations.
This person is not in any teams
This person is not in any offices