John Ball
John Ball

Associate Consultant
John Ball
Associate Consultant
In 2020, John Ball retired from the Senior Leadership Team at General Dynamics Land Systems–Canada, as the Director - Canadian Programs, a position he had held since August 2013. In this role John was responsible for the Canadian Programs Portfolio, including multiple program profit & loss, program performance and client relations. During his distinguished 38 year career at General Dynamics Land Systems and General Motors Defense, John held multiple positions increasing in responsibility and authority.
At CFN, John will support clients in understanding and pursuing Canadian Army and Special Operating Forces equipment procurement opportunities as well as utilizing his expertise in vehicle program supply chains. In addition to his work with CFN, John was asked in December 2020 to join the Advisory Board of the “Best Defence Conference”. John serves as a Director on Board for ADGA Corp, served as a member and founder for the Ontario Defense Association.

