ICSR has taken new office space in the Lloyd’s Building. With effect from 1st October 2021, our team will be based at:
One Lime Street
We look forward to welcoming visitors (by appointment).
Our team, and talent pool members, will be using the office as a flexible hub, offering them a seamless transition between home, client and office locations.