General Service Technician / Mechanic | Weekends Off | Missouri City — Christian Brothers Automotive, Missouri City, Texas | Job4Migrants