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