Crawford is the largest publicly listed independent provider of claims management and outsourcing solutions globally with nearly 9,000 employees in over 70 countries around the world.
Crawford & Company's Global Business Service Center (GBSC) is the service delivery engine for the company's global service lines, business, and shared services units.