Team Leader – Mechanical Engineering This listing has expired. Job ID: 4205 Apply for Job Save Print Email Application ends on February 23, 2025 Overview Location Baden-Württemberg, Germany Job category Salary $ Job type Green Data Talent International