Company HERTZ CLAIM MANAGEMENT CORPORATION Address 999 VANDERBILT BEACH ROAD SUITE 300, NAPLES, FL, 34108, USA