At SCA we are committed to building a strong team environment and opportunities for advancement within the organization. The Diesel Mechanic position is a critical role in our company. As a Mechanic with SCA, you will be responsible for repairing veh Diesel Mechanic, Diesel, Mechanic, Mechanical, Automotive, Transportation, Vehicle