Superior Auto Inc
–
Decatur, IN, 46733
Job Description We’re Here to Stay! Are you tired your old job? Leave it in the rear-view mirror and drive your way to a new career with Superior Auto! Founded in 1975, Superior Auto Inc. is one of the nation’s largest, privately-held buy here, pay... - Apr 13