Legal Tech Customer Success Manager - Texas (JD Required) - Texas, US - Relx | Joinrs