James Barclay | e-Asfalistiki
Allianz Insurance announces James Barclay as new head of sales & distribution for Allianz Legal Protection
Allianz Insurance has appointed James Barclay to head of sales & distribution for Allianz Legal Protection. James will replace Phil Ruse who is retiring at the end of the year.He…