32 Maxar Technologies Jobs In Harwich Port, MA reset