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