McClure Mechanical Specialist I - 1st Shift in mcclure, pa | ApplyBoost