Celestica’s president and CEO, Craig Muhlhauser, has said he will retire by the end of 2015. The company’s board of directors has formed a committee and engaged Spencer Stuart to support a comprehensive search process to identify the next CEO, considering both external and internal candidates.