Zurich Head Office UK

Where is Zurich Head Office UK

Zurich Head Office UK Address and Contact

  • Address:70 Mark Ln, London EC3R 7NQ, United Kingdom
  • Phone Number:
  • Email: broker@uk.zurich.com
  • Number of Employees:5000
  • Established:1872
  • Key People:Tim Bailey
  • Est. Annual Revenue:£470m

Zurich Head Office UK Location & Directions

Zurich UK Head Office Executive Team



Tim Bailey Chief Executive Officer
Helen Pickford Chief Financial Officer
Caroline Dunn Chief Underwriting Officer
Frank Streidl Head of Commercial
Amy Brettell Managing Director Zurich Municipal
Alex Koslowski Head of Life
David Nichols Head of P&C Retail
James Nicholson Chief Claims Officer
Anita Fernqvist Chief Operating Officer
John Keppel Chief Sustainability Officer
Steve Collinson Head of the People Team
Edward Bridge General Counsel
Richard Peden UK Chief Risk Officer
Nigel Emson Chief of Staff

About Zurich UK, History and Head Office UK Information

Zurich Head Office UK Photos


Zurich UK Company Resources