Technical Support Analyst at Clarivate | HireBase