ICDS announces new London office

We are delighted to announce the opening of our newest office, based at Bank in central London. This allows us now to be able to react to clients demands quicker along with helping to build a stronger presence and network for our candidate sourcing, meaning an even greater selection of staff for our clients.