STEAD JERRE L

PrivateCIK: 1024219
Location

NEWPORT BEACH, CA

CHURCHILL CAPITAL CORP
PositionChief Executive Officer
TenureSince Sep 2018
Holdings
CLARIVATE PLC
PositionExecutive Chairman and CEO
TenureSince Dec 2020
Holdings