Teradata revenue hit $1.8B in 2024

Teradata generates revenue from customers

Teradata

17095-Via Del Campo, San Diego, California, 92127, United States

About Company RevenueTeamFounder/CEOCEO Net Worth