Customer Support Specialist

Red Points
full-time Barcelona, Catalonia Information and Record Clerks
Posted:
February 24, 2026
Location:
Barcelona, Catalonia, Spain

Job Description

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...

Apply for this Job

Submit your application for the Customer Support Specialist position at Red Points.

Apply Now Save for Later

Job Overview

Job Type: full-time
Location: Barcelona, Spain
Posted: February 24, 2026
Deadline: April 05, 2026