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