In-house produces integration; agency produces volume; consultant produces depth.
In-house teams sit in the leadership meetings and operate continuously. Agencies execute volume across channels at scale. Consultants advise on specific problems with senior expertise. Different shapes for different jobs.