Customer Success Consultant – Team Manager at RELX | JobVerse