Technical Manager

30 people plus sub-contractors ensuring that an effective and efficient service is delivered and maintained, service levels are in line with the contractual CI…

Compartir:
Compartir: