Saracheck-Blacker leaves Terra, Emilia Peña will replace her
What: Liz Saracheck-Blacker leaves Terra as CRO and Emilia Peña is appointed director of sales. Why it matters: Terra is also expanding its programmatic team with new
What: Liz Saracheck-Blacker leaves Terra as CRO and Emilia Peña is appointed director of sales. Why it matters: Terra is also expanding its programmatic team with new