Home / Tag Archives: charles bouchard

Tag Archives: charles bouchard

Charles Bouchard Appointed Lockheed Canada Chief

Charles Bouchard, a retired Canadian air force lieutenant general and 37-year military veteran, has joined¬†Lockheed Martin as head of the company’s operations in Canada and will serve as Lockheed’s lead representative in the country. He will report directly to Pat Dewar, executive vice president of the Lockheed Martin International organization …

Read More »