Customer Success Manager — NOVO · Dallas, TX | Tsenta