Danaher - Deerfield, IL
posted 6 days ago
The Customer Service Manager at Leica Biosystems is responsible for overseeing all aspects of order processing and management, ensuring exceptional customer and sales support. This leadership role focuses on driving continuous improvements to enhance the customer experience and achieve business objectives. The position is onsite in Deerfield, Illinois, and reports to the Director of Customer Service.