James W. McNerney Jr.

GPTKB entity