R

Customer Support Specialist

Red Points

Barcelona, Catalonia, Spain full-time February 25, 2026

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

Ready to Apply?

Submit your application for Customer Support Specialist at Red Points

Apply Now