Job Description

Customer & Technical Support (DEVV / TECH)

Location

Oeiras, Portugal
On-site

Start Date

2 February 2026

About the Role

As a Customer & Technical Support Specialist, you will play a key role in delivering an outstanding support experience by resolving technical issues and strengthening customer trust in the brand. You will act as a bridge between customers and internal teams.

What Youll Do

  • Handle customer and technical inquiries via phone and email
  • Diagnose and resolve technical issues efficiently and creatively
  • Ensure high levels of customer satisfaction and service quality
  • Rebuild customer confidence through clear communication and effective solutions
  • Identify customer ne...

Apply for this Position

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

Submit Application