Articles Tagged ‘Kelly Power’

shutterstock_138342692

Christine Ross departs Spider Marketing

The agency’s co-founder is taking on an SVP role at Free For All Marketing amid the Toronto shop’s hiring spree.