Senior Customer Marketing & Enablement Manager (Intellectual Property) at Clarivate | JobVerse