Vince De Luca currently serves as Chief Operating Officer at National Steel Car Ltd, a prominent designer and manufacturer of railroad freight cars in North America, a role held since March 2015. Prior to this position, Vince held the title of Chief Financial Officer at Alvarez & Marsal from October 2011 to March 2015 and served as Senior Director at PricewaterhouseCoopers Corporate Finance from December 1996 to October 2011, where significant expertise was gained in mergers and acquisitions, capital raising, and strategic advisory across various industries. Vince De Luca holds a Bachelor in Business Administration, specializing in Accounting and Finance, from the Schulich School of Business at York University, where studies were completed from 1993 to 1997, along with foundational education at Chaminade College from 1988 to 1993.
Sign up to view 2 direct reports
Get started