Install Technician. Location: Raleigh, NC - About the Company:Join a leader in car wash systems! As the world's largest manufacturer of conveyorized car wash equipment, we are dedicated to driving innovation and quality across the industry. Recognize Technician, Installation, Technical, Manufacturing, Staffing, Car Wash