The role of Claims Performance Manager plays a pivotal role in overseeing and enhancing the performance of Admiral... Business Claims’ network of suppliers. You will drive performance improvements, and act as a key liaison between internal...
looking for a Technical Manager to join our Admiral Business Claims team. This is a key role requiring deep technical expertise and experience... in managing complex commercial insurance claims. About the Role Join our growing Admiral Business claims team and play a key...