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