NFI Group
–
Des Plaines, IL, 60016
... With 8,000 team members in ten countries, NFI is a leading global bus manufacturer of mass mobility solutions under the brands New Flyer (heavy-duty transit buses), MCI (motor coaches), Alexander Dennis Limited (single and double-deck buses), ... - May 07