Executives from MacDonald, Dettwiler and Associates and DigitalGlobe have been appointed to the senior leadership team at Maxar Technologies â
MacDonald, Dettwiler and Associates has appointed new board of directors and senior executives in support of the implementation of the