CarMax
–
Elysian Valley, CA, 90039
7126 - Burbank - 1000 S Flower St, Burbank, California, 91502 CarMax, the way your career should be! General Summary: Under general supervision, deliver exceptional customer service by acting as a liaison between the customer and retail technician... - May 31