Categories
Neil Gerrard is one of the renowned lawyers registered by the Law Society of England & Wales based in London. He held the lucrative position of global Co-head at Dechert…