Chief Product Officer
Chief Product Officer at TERADATA CORP /DE/, filing insider transactions between 2026-05-07 and 2026-05-19.
TERADATA CORP /DE/