Industrial Design Engineer in worcester | ApplyBoost