Astronomer from Cradock lands top science job in ParisBy Staff Reporter25 October 2023 Vanessa McBride has been appointed as science director at the International Science Council.