🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Barcelona-Based French CS Team Lead: Elevate Experience

Company

Impress

Location

barcelona, cataluña

Posted

July 02, 2026

Position Overview

Impress is seeking a Customer Service Team Leader at our Barcelona headquarters to lead a dedicated team. The ideal candidate will have over a year of experience in a similar leadership role and must be fluent in both French and English.

This on-site position offers attractive compensation and opportunities for real growth within our innovative health-tech environment. You will ensure excellent customer care and lead a culture of excellence within the team, all while enjoying benefits like flexible working hours and wellness initiatives.

#J-18808-Ljbffr

Ready to Apply?

Join thousands of Americans building their careers

Apply Now