full-time

Customer Support Specialist

Posted by Red Points • Barcelona, Catalonia, Spain

📍 Barcelona, Catalonia 🕒 February 24, 2026

About the Role

Job Description

As a Customer Support Specialist, you play a crucial role in ensuring our clients have a seamless and positive experience with our product. You will be responsible for addressing customer operational inquiries, solving issues, escalating them where appropriate while seeking exceptional customer satisfaction.

Your main responsibilities include:

  • Responding to customer inquiries via CRM system (Jira)
  • Providing operational support according to to their inquiries and concerns.
  • Collaborating with the rest of the teams to escalate and resolve advanced technical issues.
  • Develop a deep understanding of the company's products and services. Be able to articulate product features, benefits, and usage effectively to assist customers.
  • Identifying and escalating emerging customer concerns or trends to improve the product and customer experience.
  • Communicate clearly and professionally with customers, ensuring a positi...

Ready to Apply?

Submit your application today and take the next step in your career journey with Red Points.

Apply Now