The distinctions between agencies, consultancies, outsourcers, and staffing organizations have all but vanished today. The marketing service industry's nomenclature, in particular, has failed to change, making it more difficult to put a label on the critical expertise-based partnerships that many …