Senior Customer Success Manager - New York, US - Relx | Joinrs