Advance Auto Parts Names Senior VP/GM