We might all know a high-performing marketing team when we see one, but what elements go into shaping it? Company size, marketing budget, sector and a host of other factors all play a role in shaping ...