DSC Dredge announced it has promoted Scott Laiche to Director of Engineering, overseeing both DSC’s Engineering and Automation teams.“Scott has been with DSC for nine years and has been a vital part of the growth of our Engineering department,” said William J.