No more applications are being accepted for this job
Site Manager - Glasgow, United Kingdom - Tec Source Ltd
Description
Tec-source have a requirement for an experienced Site Manager ideally within health care projects for a Freelance position starting Monday 8th April 2024.
Refurbishment project. SMSTS, CSCS and First Aid required.