MACKSEY NICHOLAS

PrivateCIK: 1802623
Location

LONDON, X0

CLARIVATE PLC
Position
TenureSince Dec 2020
Holdings