Customer Support Manager - French And English Required
1 day ago
Barcelona
Manage a Level 1 Application Support team, coordinating across multiple sites, handling client issues, and ensuring service quality, with strong English and French language requirements.