The OneSource Services Site Leader ensures delivery of best-in-class service delivery and customer support by overseeing service resources, including managers, teams and individual contributors, within the assigned site to achieve established revenue and profitability goals as well as contractual service requirements.
The OneSource Laboratory Services Site Leader works in close collaboration with the customer stakeholders, and internal service leadership to ensure all laboratory support services are executed in compliance with regulatory, safety, and contractual requirements. The role is accountable for tracking, analyzing, and reporting critical KPIs while driving continuous improvement, operational efficiency, and customer satisfaction.
This is an onsite position for the designated client locations.
Job Responsibilities:
Critical Skills:
Basic Qualifications:
Preferred Qualifications:
Working Environment: