Client: Mahle Location: Barcelona, Spain Work Model: On-site Start Date: 03 March 2026 Working Schedule 39 hours/week Monday to Friday, 09:00 – 18:00 Role Overview We are looking for a German-speaking Technical Support Advisor to join the Technical Support team in Barcelona. The role focuses on prov