Automotive Technician at Newark Auto Repair — Newark, United States · 11jobs