... ensure solutions are responsive to customer needs and sustainable in an ... the delivery of high quality customer service in a large complex environment. Proven ...
23 days ago
... and communication technology services to meet customer needs. You ... for a large, complex service delivery organisation. Ability to ... of ICT services that meet customer needs. High ... level experience in managing the delivery of ICT services ...
23 days ago