Senior Site Manager - Roofing
10 days ago
London
In this role you will be expected to oversee site operations, enforce health and safety protocols, manage quality control, manage progressive handovers of installation, negotiate, solve problems when ...