Appointee Start Date End Date
Prof. Sally Walker 23 February 2017 22 February 2022
Last updated: