2 Engineering Specialist Jobs in East London