Job Description


One of our clients is seeking a full-time Customer Support Specialist with a strong interest in technology. In this role, you will join a dynamic team of 12 colleagues supporting clients across the Central region (DACH/Nordics) from their Barcelona office. 

As a Customer Support Specialist, you will identify, troubleshoot, and resolve customer issues efficiently and accurately, collaborating closely with peers and other customer-facing teams. This role is ideal for someone who is technically minded, solution-oriented, and passionate about delivering an excellent customer experience.

Key Languages:

  • Native level of German
  • Full professional level of English

Main Responsibilities:

  • Deliver comprehensive product information and provide efficient technical and administrative support across multiple channels, including phone and email.
  • Offer a personalized customer experience by addressing inquiries and resolving issu...

Apply for this Position

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

Submit Application