Bombardier Inc. Customer Service Phone Numbers Customer service: +1 514 861 9481   Bombardier Inc. Headquarters Info, Email, Phone number, Website and live chat Information Bombardier Inc. is a multinational aerospace and transportation company based in Montreal, Quebec, Canada. Bombardier started as a maker of snowmobiles, and is now a large manufacturer of regional airliners, business