Professor Sarah Todd

Sarah Todd

Professor Sarah Todd commenced at Griffith in 2013, having previously been with the University of Otago in New Zealand.  Professor Todd leads Griffith’s internationalisation activities, and has executive level leadership, management and budgetary control over Griffith International. 

Sarah Todd Read More »