DHL Express currently has an opening for an Operations Manager - Service Centre in our Hamilton, ON facility. Responsibilities: Establish superior customer service performance indicators and meet/exceed standards for on-time delivery, tracing, dispatch & claims, including