Alexander MacDonald was named the new president of the Canadian Space Agency late Wednesday evening.