Engineering Manager on a Critical Site based in Canary Wharf. Preferably electrically biased, you will manage a team... of supervisors and engineers to ensure service level agreements and key performance indicators are being met and that compliance...
PRS Recruitment Services