Ilford, Greater London
Job Description My client is seeking an Electrical Site Supervisor to work on their site in Ilford. The project... of the site. Location: Ilford Project: New Build Residential project that consists of 150 Apartments (Shell & Core) and 17...