Senior Lead Software Engineer (Life Sciences & Healthcare) at Clarivate | HireBase