Darren Shore
Darren Shore is the communications coordinator for Canadians for Tax Fairness. He has worked in communications and fundraising for a dozen charities and non-profit organizations, recruited students for a university co-op program, and is going on his seventh year as a professional tour guide in Montreal. When not campaigning to make billionaires, huge corporations and polluters
Source: nationalobserver.com