Supervisor Customer Care

Insulet Corporation · Germany, Germany, Germany

Location
Germany
Job Type
Full time
Posted
June 14, 2026

Job Description

Job Summary

Customer Care Order Management Team Lead ensures smooth day-to-day order operations in the Medical Device industry, safeguarding the full patient journey from order to delivery.
The role leads and develops a team, drives continuous improvements, and collaborates with key stakeholders across functions.
It requires strong expertise in workforce planning, forecasting, and operational management.
German and English language skills are mandatory.

Job Title: Customer Care Order Management Team Lead

Position Overview: 

As a Customer Care Order Management Team Lead, you will play a critical role in managing day-to-day order management processes within the Medical Device industry. You ensure a seamless patient order, pre-billing, and delivery journey to maximise reach, efficiency, and impact.

This role is responsible for overseeing a team of agents, implementing continuous performance improvements, and stabilising daily oper...

Ready to Apply?

Submit your application for Supervisor Customer Care at Insulet Corporation

Apply Now