Facilities Manager

A multi-disciplinary Facilities Management role responsible for the delivery of contracted services within a large client London site.

Compartir:
Compartir: