Graham Machacek speaks to Dorothy Engelman--owner of q media and founder of getinvolved.ca--about integrating social responsibility as part of a communications plan, what to consider with project partnerships, and when to engage agencies outside of Ottawa.