Head of Legal Team
london, london, united kingdom
Zurich Insurance
Head of UK Disputes,claims and Underwriting Legal Team, Zurich Financial Services