Women of Teradata

  • Research & Development
17095 Via Del Campo
San Diego, CA 92127-1711
(858) 485-2033
  • Media