Jim Kavanaugh (CEO)

GPTKB entity