May 26, 2019
Celestica Inc Customer Service Phone Numbers
![Celestica Inc Customer Service](https://canadianstoreguide.com/wp-content/uploads/2018/07/Celestica-Inc-Customer-Service.jpg)
Celestica Inc Customer Service Phone Numbers Customer service: +1 888-889-9998 Toll-free: Celestica Inc Headquarters Info, Email, Phone number, Website and live chat Information Celestica’s Toronto headquarters were originally the location of IBM’s Toronto sales and support offices, which also supported a small manufacturing unit which built metal boxes for their mainframe computers and associated support