Although this article discusses consumer marketing, we thought that this article from McKinsey about maximising marketing ROI was interesting. You will need to register to get access, but this is free.