Senior Product Marketing Manager, Life Sciences at Clarivate | JobVerse