Mechanical Shift Engineer

Mechanical Shift engineer needed to join a large team which maintain a large site near Liverpool Street.