Manager will be responsible for: Ensuring service delivery is of the highest level and meets and exceeds the contract SLA... of the role envisaged for the Technical Services Facilities Manager and the range of duties to be undertaken. It does...
GRAHAM Group