Lead Mechanical Engineer / Working Supervisor

Company: Invictus Recruitment
Apply for the Lead Mechanical Engineer / Working Supervisor
Location: London
Job Description:

Lead Mechanical Engineer / Working Supervisor

Are you the right candidate for this opportunity Make sure to read the full description below.

Corporate Office Building 4 Floors

Location: Liverpool street

Hours: 40 hours per week

Standard shift: 8:00am 5:00pm

Flexibility required between 7:00am 7:00pm in line with site activity and wider team

Occasional out-of-hours overtime required to support PPMs

Security Requirements: Basic DBS xwzovoh required & confidentiality agreement

The Role

We are recruiting for…

Posted: April 1st, 2026