Diesel Mechanics and Heavy Duty jobs in Stoughton, Massachusetts