Claims Business Manager (TPA)
13 days ago
London
Understanding and responding to business results, as well as market, technical and legal challenges ... Tracking management information, making appropriate recommendations for improvements. * Managing ...