Director, North West at LDC
Carl Edmund Wormald is based out of Lymm, England and is the Partner, member of the Investment Committee, and Chair of Realisation Committee...