London - United Kingdom 

Claims Associate