Turo

HQ
San Francisco
Total Offices: 7
621 Total Employees
Year Founded: 2009

Teams at Turo

Recently posted jobs

22 Minutes AgoSaved
Remote
Arizona, USA
Automotive
Lead and manage a team overseeing subrogation and recovery efforts, ensuring compliance, relationship management, and strategy development while balancing customer experience and financial outcomes.
4 Days AgoSaved
Remote
Arizona, USA
Automotive
Investigate high-complexity vehicle claims, interpret policies, determine coverage, analyze damages, interview customers, negotiate claim resolutions, review escalations, recommend exceptions, and contribute to process improvements and special projects.
4 Days AgoSaved
Remote
Arizona, USA
Automotive
Manage outbound and inbound auto and property arbitration claims by investigating subrogation potential, preparing filings and hearing materials, coordinating with attorneys and partners, maintaining claim diaries and records, and driving timely recoveries while supporting process improvements and KPIs.