New ECS London Office – 222 Bishopsgate

ECS London Starts a new chapter for 2024. As we move from Southwark to our new office at 222 Bishopsgate.
Thanks to all our committed staff and supportive long term clients for making this significant move possible.