Description: Job Description br Job Title:Automotive Technician / MechanicLocation: -1310 Thouvenot Lane, O'Fallon, IL 62269Job Overview:This brand new, state-of-the-art location is set to open June 2024, interviews (more...) Company: Christian Brothers Automotive Location: Belleville Posted on: 1970-01-01