Circuit City Taps New Stores President