Boucher will also lead the EMS company's Lean Manufacturing initiatives.
Boucher was head of manufacturing for Celestica in North and South America.
Prior to joining Celestica in March, Boucher was corporate vice president of global supply chain management for MSL, which Celestica acquired. He also worked for Circuit Test Inc. and Digital Equipment Corp.