The Director, Customer Service for Leica Biosystems is responsible for leading the North American Customer Service Organization. The Director will ensure a clear strategy and vision including identification of process and infrastructure improvements as well as implementation and adherence of processes required to establish a world-class customer service organization. This position reports to the VP, Global Sales Enablement & Operations and is part of the Customer Service team. This position will be ONSITE five days a week at our facility in Deer Park, IL.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Bachelor's degree
Number of Employees
5,001-10,000 employees