But the best teams I've encountered have one important thing in common: their team structure and processes cover a full range of distinct competencies necessary for success.
Jesse James GarrettI'm not sure that you can say definitively that some roles are better filled by consultants, but I would say that some projects are better handled by consultants.
Jesse James Garrett