Advance Auto Parts has appointed Jeff Vining as executive vice president, general counsel and corporate secretary. Vining ...