Customer Support role in Madrid, Spain, requiring French fluency and English communication skills. Includes competitive salary and relocation.