Suggestions
John M. Cody
General Manager, General Dynamics Canada
John M. Cody is a retired Canadian Forces veteran with 32 years of service as a Naval and Air Force pilot. He held the position of Base and Wing Commander at 12 Wing Shearwater before retiring in 1995. John has been actively involved in various community activities, including organizing events like the Halifax Highland Games and the Nova Scotia International Air Show. Additionally, he has served in leadership roles such as Executive Vice President of the Aerospace and Defence Industry Association of Nova Scotia and General Manager at General Dynamics Canada in Halifax.