Avedo is seeking a Team Leader for Insurance Projects in St. Ingbert to oversee a team of 8-10 employees. This role encompasses various responsibilities including staff management, conducting meetings, and ensuring key performance indicators (KPIs) are met primarily in quality assurance and productivity.