Head of Claims Technology Delivery
2 months ago
Birmingham
Collaborate with Claims management, operations and technology to agree annual plans and budgets aligned to business strategies. Manage people and resources, including budget, staffing, software and ...