LEUKERT BERND

PrivateCIK: 2111310
TERADATA CORP /DE/
Position
TenureSince Aug 2026
Holdings