Charles Bouchard

Chief Executive

Lockheed Martin Canada

Charles Bouchard is Chief Executive, Lockheed Martin Canada; a sub-division of Lockheed Martin International. Under his leadership, LM Canada is responsible for delivering on country-specific strategies, maintaining and strengthening strategic customer and partner relationships, and actively seeking new partnerships. In collaboration with the Business Areas, he develops business plans, establishes business commitments, and supports business capture campaigns.  As the corporations in-country lead, he facilitates access to Lockheed Martin’s broad portfolio of products and technologies to help Canada address its security and citizen service challenges.

Charles joined the Lockheed Martin team in September 2013 following a successful career in the Canadian Armed Forces spanning over 37 years.  He retired from the Royal Canadian Air Force at the rank of Lieutenant General.  His military career includes many senior leadership roles in Canada, NORAD and NATO, illustrating a strong understanding of national security, international cooperation and stakeholder relations.

Charles is a graduate of Canadian Forces Staff School; Canadian Land Forces Command and Staff College; Canadian Forces Command and Staff College; the National Strategic Studies Course; the Combined Forces Air Component Commander Course, Maxwell Air Force Base; the Generals, Flag Officers and Ambassadors Course at the NATO Defense College; and the Senior Executives National and International Security Program at Harvard University. He holds a Bachelor of Arts Degree in Political Science from the University of Manitoba.

He is an Officer of the Order of Canada; a Commander of the Order of Military Merit; an Officer of the U.S Legion of Merit, three oak leaf clusters; un Officier de la Légion d’Honeur (France); and a recipient of the Meritorious Service Cross. 

 

He resides in Ottawa, Canada with his family.