New Flyer Industries Customer Service Phone Numbers Customer service: 204 224-1251   New Flyer Industries Headquarters Info, Email, Phone number, Website and live chat Information NFI Group Inc. is a Canadian multinational automotive company specializing in the manufacturing of heavy-duty transit buses and motorcoaches and the distribution of aftermarket parts. The company headquarters are in Winnipeg, Manitoba, and it has