I work under my own shingle at Social Reach Consulting and have spent more than 35 years providing counsel on corporate reputation, issues management, crisis communication and in the last ten years or so on social media and digital strategies.

As my Twitter profile says, I'm especially interested in the impact of the social web on discourse and activism so I sometimes write about that. But I now spend most of my time developing and teaching courses in social media strategies, consulting skills and corporate social responsibility at Ryerson University and the School of Media Studies & Information Technology at Humber College.

Having been a frequent speaker at international events, I also do like to earn a few dollars (or at least travel expenses) presenting at conferences :)