Service Delivery Manager (DSC/JH)
Responsibilities:
Manage the performance of services and ensure that Service Levels are achieved.
Engage customers and/or vendors to ensure the smooth delivery of services.
Communicate effectively on technical and business issues to both internal team members and customers, must be able to explain complex technical issues in a way that non-t...