Celestica Prepares for Earnings Report Amid Strategic