Mechanical Site Manager - London SE19 area Tec-source require an experienced Mechanical Site Manager for a project in the London SE19 area starting 16/02/26 for approx 6 weeks work. Candidates must have a background in managing mechanical works on a commercial site and hold SMSTS, CSCS and first Aid Rate neg. Please apply if available...