Job Description

An information services company in Barcelona is seeking a Technical Support Analyst to provide technical assistance and problem resolution for clients. The ideal candidate should have 2 years of experience in customer care or library environments and a Bachelor's degree in a relevant field. Responsi...

Apply for this Position

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

Submit Application