Lockheed Martin to Lay Off 225 in New York State April 27, 2009 No Comments on Lockheed Martin to Lay Off 225 in New York State Post View 2 Lockheed Martin will eliminate 225 jobs at its Owego, New York-based Systems Integration plant, after a recommendation by the Secretary of Defense to cancel two…