Jennifer Howard-Grenville — Canadian-British organisational scientist