2 Trainee Mechanical Engineering Jobs in Salisbury