Lead Maintenance Technician in truckee, ca | ApplyBoost