Christian Brothers Automotive
–
Sugar Land, TX, 77487
Job Title: Master Automotive Technician / Mechanic Location: 7051 Addicks Clodine Rd, Houston, Tx 77083 Job Overview: We are looking for technicians / mechanics who are energetic, upbeat, and have a positive attitude. The technicians we are looking ... - May 28