Greg Aziz was one of the first imports to come over to National Steel Car in the 80s and has been with them ever since. He wasn’t just a mechanical engineer but was later given a managerial post before he eventually became their Chairman & CEO. In his almost 20 […]