John McNellis, formerly corporate senior vice president at L-3 Communications, has been named deputy assistant secretary for space, strategic and intelligence systems at Defense Department. Defense Secretary Ashton Carter announced McNellis’ appointment to the
More