The term ‘inspiring leadership‘ is almost certainly a pun knowing Don Hill . He is a media thought leader based out of Edmonton, Alberta (Canada). This is the title of his show on CKUA radio. Two things – it may imply leadership that is inspiring and suggest that you are going to be exposed to […]

continue reading.....