A global company is seeking French-speaking Customer Support Representatives in Madrid. You'll assist recognized brands by providing information and ensuring excellent customer experiences. The role includes comprehensive training and promises a supportive multicultural environment. This is a great