Job Description

We are looking for a Technical Support Analyst to join our European Support Team in Spain! The Technical Support Analyst is responsible for providing technical assistance, troubleshooting, and problem resolution to end users and customers experiencing software issues.

This is a...

Apply for this Position

Ready to join Clarivate? Click the button below to submit your application.

Submit Application