... the technical support and service delivery for our clients. This role requires ... a deep understanding of IT service management ... . The Technical Service Manager will also be responsible for daily client meetings ...
22 days ago