Mechanical Shift Engineer

New role paying up to £50,000 in the heart of Central London