Frederik Ehlen

Video introduces new business leader-in-residence

He is “delighted to be here,” Richard Peddie (BComm 1970, honorary LLD 2001) said Wednesday as he took up his appointment as leader-in-residence at the Odette School of Business.

The recently-retired president of Maple Leaf Sports and Entertainment said the key to securing his legacy of business leadership is developing future leaders.