A global technology and services leader is seeking a Team Leader in Barcelona. You will supervise a call center team, ensuring performance metrics are achieved, develop team members, and maintain excellent customer service. Ideal candidates are bilingual in Italian and English, hold an associate's degree, and have experience in team development. This full-time role offers a competitive salary with bonuses and benefits, all while working in a modern office environment.#J-18808-Ljbffr