Job Description

A technology firm in Barcelona seeks a customer support expert to enhance client satisfaction. You will be responsible for handling inquiries, bridging communication between customers and product teams, and maintaining documentation. Ideal candidates have a degree in an IT-related field, experience ...

Apply for this Position

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

Submit Application