David Harquail
David Harquail
Chair of Board of Directors
Franco Nevada