Hiscox moves to new office spaces in London and New York
Hiscox relocates its’ London and New York offices, reflecting a new way of working for the Group. The new spaces at 22 Bishopsgate in London and 90 Park Avenue in Manhattan have been designed with flexibility in mind and our hybrid working philosophy at their core.